Инициализировать переключатель, как отмечено - PullRequest
5 голосов
/ 05 июня 2011

У меня проблемы с инициализацией переключателя, как проверено.Я имею в виду, что когда я открываю форму, ни одна из моих 2-х переключателей не проверяется, но они работают нормально после того, как я проверю их.Я попытался установить один из них, как проверено в конструкторе Form, но он все еще выглядит как непроверенный:

public frmPreferences(Capitals capit)
{
    InitializeComponent();
    radEnglish.Enabled = true;
}

Ответы [ 2 ]

10 голосов
/ 05 июня 2011
radEnglish.Enabled = true

Это не устанавливает CheckBox в состояние Checked, оно включает элемент управления. Вы можете сделать это в конструкторе, или вы можете использовать строку

radEnglish.Checked = true;

Для WPF это

radEnglish.IsChecked = true;
4 голосов
/ 05 июня 2011

Свойство enabled не проверяет элемент управления, оно (что неудивительно) включает его.Используйте это вместо:

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