MessageBox v jazyku C#

Programovacie jazyky, rady, poradňa...
MarkMarusin
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 135
Registrovaný: 30 apr 2011, 13:42

MessageBox v jazyku C#

Príspevok od používateľa MarkMarusin »

Mam otazku ze preco v nasledujucom kode musim okno so spravou (MessageBox) priradit premennej a preco premennej typu DialogResult (ulohou kodu je zobrazit okno so spravou)Pocul som dve rozne teorie a preto ma to pocopitelne poplietlo

Kód: Vybrať všetko

private void btnZavriet_Click(object sender , EventArgs e)
{
     DialogResult drKoniec;
     [b]drKoniec = MessageBox[/b].Show("Naozaj chces ukoncit aplikaciu", "Potvrdenie o ukonceni",
           MessageBoxButton.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButtons.Button2);
     if(drKoniec == DialogResult.Yes)
         this.Colose;
}
za odpovede dakujem

//autoeditácia príspevku (10 Jún 2011, 13:31)
drKoniec = MessageBox - to malo byt vytlacene hrubo
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: MessageBox v jazyku C#

Príspevok od používateľa BX »

MessageBoxButton.YesNo
Tu priradzujes messageboxu typ s tlacitkami Yes a No. Teda by si asi chcel vediet, ktore tlacitko bolo stlacene. To sa ulozi do premennej typu DialogRresult.
Ak by si vytvoril msgBox len s tlacitkom OK, tak ta vysledok operacie nemusi zaujimat, lebo je len jeden mozny - a to ten, ze uzivatel stlaci OK
MarkMarusin
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 135
Registrovaný: 30 apr 2011, 13:42

Re: MessageBox v jazyku C#

Príspevok od používateľa MarkMarusin »

ok dik uz mi je to jasnejsie :D
Napísať odpoveď