Próbuję zapobiec zmianie statusu pola tekstowego i przycisku opcji po kliknięciu przycisku (btactive). Mogę korzystać z nieruchomości IsReadOnly
dla pola tekstowego, ale nie mogę znaleźć tej właściwości w przycisku opcji, czy mimo to można zapobiec zmianie statusu łącza radiowego? Oto mój kod:
private void btActive_Click(object sender, RoutedEventArgs e)
{
if (check != 0)
{
udhour.IsReadOnly = true;
udmin.IsReadOnly = true;
testvalue.IsReadOnly = true;
//How can I set Isreadonly for radio button
}
}
Odpowiedzi:
0 dla odpowiedzi № 1Wyłącz przycisk radiowy. posługiwać się IsEnabled=false
0 dla odpowiedzi nr 2
Zmienić AutoCheck
właściwość RadioButton do False
0 dla odpowiedzi № 3
Dodaj radiobutton.IsEnabled = false w kodzie.
0 dla odpowiedzi nr 4
Zapisz i sprawdź zmienił wydarzenie dla efektu tylko do odczytu.
void radioButton1_CheckedChanged(object sender, EventArgs e)
{
radioButton1.Checked = !radioButton1.Checked;
}