private static void OnTextChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var editor = d as TextEditor; if (editor == null) return; editor.Text = e.NewValue as string; }