/ / Jak zapobiec zmianie statusu przycisku radiowego - c #, xaml, radio-button

Jak zapobiec zmianie statusu przycisku radiowego - c #, xaml, radio-button

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 № 1

Wyłą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;
}