Я хочу установить неопределенное состояние флажка WPF. У нас есть элемент управления treeview с флажками, и мы хотим, чтобы неопределенное состояние представляло, что некоторые потомки проверены, а некоторые не отмечены.
Решение, которое я вижу повсюду, - это переопределить шаблон управления по умолчанию для флажка и делать то, что мне нужно.
У меня есть две проблемы:
-
Я не могу найти шаблон управления для нормального флажка Aero. Эта один: http://msdn.microsoft.com/en-us/library/ms752319.aspx выглядит тупой.
-
Шаблон управления, который я получаю из Expression Blend, имеет этот элемент BulletChrome, и я не могу понять, что с ним делать.
Знает ли кто-нибудь, где можно получить шаблон управления флажком, который выглядит "нормальным", или есть более простой способ просто самостоятельно определить неопределенное состояние?
Я уверен, что есть простой способ, с которым я просто не замечаю... Правильно?