Просто короткий вопрос, чтобы прояснить некоторые сомнения. Не работают ли сеттеры, когда элемент привязан к свойству зависимостей?
public string TextContent
{
get { return (string)GetValue(TextContentProperty); }
set { SetValue(TextContentProperty, value); Debug.WriteLine("Setting value of TextContent: " + value); }
}
public static readonly DependencyProperty TextContentProperty =
DependencyProperty.Register("TextContent", typeof(string), typeof(MarkdownEditor), new UIPropertyMetadata(""));
...
<TextBox Text="{Binding TextContent}" />
Как я заметил, ниже в моем сеттере не работает
Debug.WriteLine("Setting value of TextContent: " + value);