C# radiobutton probléma?
Van kettő formom. Az egyikben megjelenítem a radiob-t, a másikban pedig egy if-el szeretném megnézni, hogy megnyomták e. Próbálkoztam, de nem sikerül. Hogyan valósítható ez meg?
Így próbálkoztam:
FORM1:
public bool RButton()
{
return radioButton1.Checked ? true : false;
}
FORM2:
bool nyomva = f1.RButton;
if (nyomva == true)
{
MessageBox.Show("Ok");
}
Köszi!
Olyat tudsz mutatni, ahol 2 form van (egyiken gomb, másikon pedig megnézni, megnyomták-e)? Mert továbbra sem sikerül.
én egy ilyen megoldást csinálnék 2 fromra, csak nem clickre hanem checkedre:
private void button1_Click(object sender, EventArgs e)
{
Form2 frm = new Form2(this);
frm.Show();
}
Mi nem sikerül?
Amit bemásoltál kód az le sem fordul.
Azért nem, mert itt kifelejtettem a "()"-t.
Egyébként a probléma az vele, hogy több RadioButton van, ezért a Form1ben több RButton() lesz deklarálva. Ennek következmény, hogy a Form1-ben mind a három végbe megy.
Mint mondtam ezzel csak próbálkoztam, ezért lenne szükségem ötletre, vagy valami másik megoldásra.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!