Jag tror att jag har fått hjärnsläpp så här sent på natten, men jag kan inte komma på hur man kollar vilken knapp som har klickats i en MessageBox. Jag har en uppsättning Ja/Nej-knappar i en MessageBox och klickar man på Ja så ska en sak hända och klickar man på Nej så händer en annan sak. Behöver verkligen hjälp på traven här. If(MessageBox.Show("Mår du bra?") == DialogResult.Yes) Om du har mer än 2 olika svar:Veta vilken knapp som klickats i MessageBox
Sv: Veta vilken knapp som klickats i MessageBox
{
//Gör nåt bra
}
Det är DialogResult du ska kolla på.
//OlofSv:Veta vilken knapp som klickats i MessageBox
switch (MessageBox.Show("Lite olika val","", MessageBoxButtons.YesNoCancel))
{
case DialogResult.Yes:
MessageBox.Show("Du tryckte Ja");
break;
case DialogResult.No:
MessageBox.Show("Du tryckte Nej");
break;
case DialogResult.Cancel:
MessageBox.Show("Du tryckte Avbryt");
break;
default:
MessageBox.Show("Du tryckte något annat");
break;
}
/Johan