31. juli 2011 - 16:40Der er
13 kommentarer og 1 løsning
event når brugeren lukker programmet
Hej. (:
Jeg har et wpf program, hvor jeg gerne vil gøre en funktion lige inden programmet lukkes. Kan jeg på nogen måe få en event til at køre når brugeren trykker på det røde X i hjørnet? Eller lukker programmet på en anden måde (:
Måske er det ikke en event jeg leder efter. Er der ikke en for for onClose jeg kan lytte til?
private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e) { // Determine if text has changed in the textbox by comparing to original text. if (textBox1.Text != strMyOriginalText) { // Display a MsgBox asking the user to save changes or abort. if(MessageBox.Show("Do you want to save changes to your text?", "My Application", MessageBoxButtons.YesNo) == DialogResult.Yes) { // Cancel the Closing event from closing the form. e.Cancel = true; // Call method to save file... } } }
Ovenfor er alt hvad de tilbyder som eksempel hos msdn?
Forskellen paa om man skal angive en event handler er ikke: din kode <> MS kode men: ny .NET version <> gammel .NET version
Synes godt om
Ny brugerNybegynder
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.