Juste une petite question, pour clarifier certains doutes. Les setters ne sont pas exécutés lorsqu'un élément est lié à une propriété de dépendance ?
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}" />
Comme je l'ai remarqué, l'élément ci-dessous dans mon setter ne fonctionne pas.
Debug.WriteLine("Setting value of TextContent: " + value);