У меня есть FlowDocument
(внутри RichTextBox
), который содержит UIElement
элементы управления, такие как CheckBox
es.Мне нужно, чтобы пользователь мог щелкнуть CheckBox
, чтобы выбрать его, чтобы изменить свойства элементов управления, такие как метка, цвет фона и т. Д.
Проблема, с которой я сталкиваюсь, заключается в том, что, когда я нажимаю на него, он только проверяетили снимите флажок CheckBox
, как и следовало ожидать.Как бы я CheckBox
отображал границу вокруг себя при нажатии и не изменял проверенное значение.Если для свойства IsEnabled
установлено значение false, это означает, что я вообще не могу получить доступ к элементу управления, он не распознается.
Полагаю, самое простое объяснение того, чего я пытаюсь достичь, аналогично Expression Blend, илиVisual Studio визуальный дизайнер.Когда пользователь щелкает CheckBox
, он выбирается, а не переключается проверенное значение.
Я пытался все это искать, но не знаю, в каком направлении двигаться дальше.Любая помощь будет оценена.