Prog.Hu

Kilepes gomb akcioja C#-ban
50

2013-09-08T23:50+02:00
aDevil
aDevilProg.Hu
regisztrált tag
Azt hiszem a tema cime el is arul mindent. Mit kell megadjak C#-ban a Click akcionak, hogy veget erjen a programom? Van egy ablakom es azon egy kilep gomb... Es a kilep gomb akciojat nem tudom meghatarozni. Elore is koszonom segitsegeteket.
Mutasd a teljes hozzászólást!
Kilepes gomb akcioja C#-ban
2013-09-08T23:50+02:00
aDevil
aDevilProg.Hu
regisztrált tag
Sőt!
private void button1_Click(object sender, EventArgs e)
{
   Application.Exit();
}
Mutasd a teljes hozzászólást!
Oszd meg másokkal is!


private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
        {
            e.Cancel = (MessageBox.Show("Do you want to close it?", "Closing", MessageBoxButtons.YesNoCancel) != DialogResult.Yes)
        }
Mutasd a teljes hozzászólást!
Na ezt meg is valositottam, de a gond ott jon be, hogy ezt a hibat dobja ki ne:

No overload for 'MainForm_FormClosing' matches delegate 'System.EventHandler'
Mutasd a teljes hozzászólást!
Application.Exit();
Mutasd a teljes hozzászólást!
ezt a hibat dobja ki ne:


Szerinted?
Mutasd a teljes hozzászólást!
Sőt!
private void button1_Click(object sender, EventArgs e)
{
   Application.Exit();
}
Mutasd a teljes hozzászólást!
az csak a formot csukja be
Mutasd a teljes hozzászólást!
..., ne:

Environment.Exit()

[MSDN]
Mutasd a teljes hozzászólást!

        delegate void CloseMePunk();
        private void button1_Click(object sender, EventArgs e)
        {
            CloseMePunk DudeCloser=new CloseMePunk(Application.Exit);
            DudeCloser.Invoke();
        }
Mutasd a teljes hozzászólást!


WindowsXP.Exit();
Mutasd a teljes hozzászólást!
Koszonom mindenkinek a segitseget!
Mutasd a teljes hozzászólást!
System.Windows.ThrowBlueScreen();
Mutasd a teljes hozzászólást!
Nem tudom, meg kell nézni Reflector-ral. Lehet, hogy van, csak private és ezért nem látszik
Mutasd a teljes hozzászólást!
Oszd meg másokkal is!