private static void IsNinchedChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { StringEditor editor = d as StringEditor; if (editor != null) { editor.UpdateTextFromValue(); } }
private static void IsEditingChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { StringEditor editor = d as StringEditor; if (editor != null) { bool isNowEditing = (bool)e.NewValue; if (isNowEditing) { if (editor.IsInitialized) { editor.Focus(); } else { editor.PostFocusCallback(); } } } }