Я создаю приложение WPF, использующее редактор HTML Smith. Приложение - MVVM, и у меня есть элемент управления Smith, связанный с полем с содержимым HTML. Все работает нормально, за исключением того, что реализация IsDirty, над которой я работаю, запускается, если вы щелкаете мышью или даже наводите курсор на элемент управления HTML. Я посмотрел немного поближе и обнаружил, что как только элемент управления теряет фокус, он меняет все мои теги на верхний регистр (таким образом, приложение видит поле как измененное и устанавливает модель в грязное состояние).
Я с трудом справляюсь с какой-либо документацией по этому элементу управления, но до сих пор я не смог найти где-нибудь, чтобы контролировать это поведение.
Вот XAML для элемента управления:
<smith:HtmlEditor Name="fldcomments" Height="320" BindingContent="{Binding Path=Student.Comments, Mode=TwoWay }"/>
Буду признателен за любые подсказки.