Проверено RadioButton - PullRequest
       3

Проверено RadioButton

1 голос
/ 27 января 2012

У меня есть список RadioButton: RadioButton1 RadioButton2 RadioButton3 И я хочу «проверить» один из этих RadioButton с помощью переменной: string nameCheckBox = "RadioButton" +1;И, наконец, я хочу сделать: nameCheckBox.IsChecked = true;

Возможно ли это?

1 Ответ

4 голосов
/ 27 января 2012

Да, но вы должны убедиться, что каждая кнопка RadioButton имеет имя или x: Name

int index = 1; // 1, 2 or 3 in your case
object element = FindName(string.Concat("RadioButton", index));
if (element != null && element.GetType() == typeof(RadioButton))
    ((RadioButton)element).IsChecked = true;

Вы можете сделать то же самое для CheckBox, просто заменив RadioButton на CheckBox

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...