Возможно ли создать CheckBox с тремя состояниями: не установлено, включено, исключено? Что-то вроде того, что ниже:
Ответ
Есть свойство специально для этого IsThreeState
MainWindow.xaml
MainWindowXaml.cs
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void CheckBox_Indeterminate(object sender, RoutedEventArgs e)
{
this.Title = "Неопределено";
}
private void CheckBox_Checked(object sender, RoutedEventArgs e)
{
this.Title = "Выбран";
}
private void CheckBox_Unchecked(object sender, RoutedEventArgs e)
{
this.Title = "Не выбран";
}
}
Если нужно с картинками, задаем свой стиль
Комментариев нет:
Отправить комментарий