HDSoftware Skrevet 22. april 2009 Del Skrevet 22. april 2009 Heisan folkens Trenger å reåpne et lukket vindu. Se for dere følgende...: MyWindow win = new MyWindow(); public void StartWindow() { Win.Show(); } Problemet er at hvis brukere trykker på krysset i vinduet for å lukke det (som alle gjør) så virker ikke StartWindow metoden lenger. Finner ingen flagg i objektet heller som forteller noe om status. Takker for all hjelp... Lenke til kommentar
JAPCU Skrevet 22. april 2009 Del Skrevet 22. april 2009 (endret) Bruk Win.ShowDialog(); istedet for Show. Dette kalles "modal" oppførsel. http://msdn.microsoft.com/en-us/library/39wcs2dh(VS.80).aspx Endret 22. april 2009 av JAPCU Lenke til kommentar
HDSoftware Skrevet 22. april 2009 Forfatter Del Skrevet 22. april 2009 Nei. Det er ingen option. Vinduet skal flyte fritt sammen med flere vinduer. Jeg kunne selvsagt tatt over CLOSE eventet til vinduet, men tenkte kansje det var en mere opplagt måte å gjøre dette på. Lenke til kommentar
GeirGrusom Skrevet 22. april 2009 Del Skrevet 22. april 2009 Jeg tror ikke det er noen annen måte en å override OnClosing protected override void OnClosing(CancelEventArgs e) { e.Cancel = true; Visible = false; } Lenke til kommentar
HDSoftware Skrevet 23. april 2009 Forfatter Del Skrevet 23. april 2009 Dette lukter det fugl av. Takker for den. Glimrende løsning. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå