Hallo,
voor het vak programmeren moet ik een programma maken (Galgje).
ik zit namelijk met het probleem dat ik moet veranderen van venster. De ene moet zichtbaar zijn, het oude venster moet verborgen zijn. Nu had ik graag geweten hoe je dat deed. Het is de bedoeling dat je als je op een knop drukt op het hoofdscherm een nieuw venster krijgt met de keuze mogelijkheden voor een nieuw spel. Op dat venster van nieuw spel staat er ook een knop om terug te keren naar het hoofdscherm.
Het is niet de bedoeling dat iedere keer dat je op de knop drukt een nieuw object aangemaakt wordt, het moet iedere keer hetzelfde object zijn. Ik had al iets gehoord van een Singleton klasse, maar ik weet niet hoe ik daar mee moet omgaan en waar ik dat moet plaatsen.
Het is dus de bedoeling dat elk scherm een naam krijgt en verder kan gebruikt worden in het programma.
De taal waarin het geschreven moet worden is C#, dit gebeurt in Visual Studio 2005 Pro, met Windows Forms.
Kan iemand mij hierbij helpen?
Alvast bedankt voor de antwoorden.
Gtzz Andreas
voor het vak programmeren moet ik een programma maken (Galgje).
ik zit namelijk met het probleem dat ik moet veranderen van venster. De ene moet zichtbaar zijn, het oude venster moet verborgen zijn. Nu had ik graag geweten hoe je dat deed. Het is de bedoeling dat je als je op een knop drukt op het hoofdscherm een nieuw venster krijgt met de keuze mogelijkheden voor een nieuw spel. Op dat venster van nieuw spel staat er ook een knop om terug te keren naar het hoofdscherm.
Het is niet de bedoeling dat iedere keer dat je op de knop drukt een nieuw object aangemaakt wordt, het moet iedere keer hetzelfde object zijn. Ik had al iets gehoord van een Singleton klasse, maar ik weet niet hoe ik daar mee moet omgaan en waar ik dat moet plaatsen.
Het is dus de bedoeling dat elk scherm een naam krijgt en verder kan gebruikt worden in het programma.
De taal waarin het geschreven moet worden is C#, dit gebeurt in Visual Studio 2005 Pro, met Windows Forms.
Kan iemand mij hierbij helpen?
Alvast bedankt voor de antwoorden.
Gtzz Andreas