Avatar billede smsng Nybegynder
30. november 2005 - 13:43 Der er 4 kommentarer og
1 løsning

Closing win form

Hej X-perter.

Jeg vil gerne have en messagebox frem, når man prøver at lukke formen (vha. krydset oppe i højre hjørne).
Er der nogen der ved, hvordan man får kontrol over "krydset"??
Avatar billede dr_chaos Nybegynder
30. november 2005 - 13:47 #1
prøv inde i
/// <summary>
        /// Clean up any resources being used.
        /// </summary>
        protected override void Dispose( bool disposing )
        {
           
                        messagebox.Show.....
            if( disposing )
            {
                if(components != null)
                {
                    components.Dispose();
                }
            }
            base.Dispose( disposing );
        }
Avatar billede dr_chaos Nybegynder
30. november 2005 - 13:48 #2
vi brugte det i vores windows programmerings projekt.
hvis det er dig NG ? :)
Avatar billede smsng Nybegynder
30. november 2005 - 14:02 #3
Takker. Det virkede.
Læg et svar :)
Avatar billede dr_chaos Nybegynder
30. november 2005 - 14:02 #4
svar :)
Avatar billede lifo Nybegynder
30. november 2005 - 14:06 #5
tror mere han vil have en mulighed for at annulere lukningen
men alligevel ville jeg ikke gøre det i dispose
vælg formen vælg events vinduet og dobbeltklik på Closing
så blive der tilføjet en event metode
der kan du lave din messagebox funktionalitet
private void Form1_Closing(object sender, CancelEventArgs e)
        {
            DialogResult res = MessageBox.Show("vil du lukke ?","bla bla",MessageBoxButtons.OKCancel,MessageBoxIcon.Question);
            if(res != DialogResult.OK)
            {
                e.Cancel = true; // annulerer lukningen af applikationen
            }
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester