/// <summary> /// Shows the FormatBar /// </summary> void ShowAdorner() { if (_adorner.Visibility == Visibility.Visible) { return; } VerifyAdornerLayer(); Control adorningEditor = _toolbar as Control; if (_adorner.Child == null) { _adorner.Child = adorningEditor; } adorningEditor.ApplyTemplate(); _toolbar.Update(); _adorner.Visibility = Visibility.Visible; PositionFormatBar(adorningEditor); _parentWindow = TreeHelper.FindParent <Window>(_adorner); if (_parentWindow != null) { Mouse.AddMouseMoveHandler(_parentWindow, OnPreviewMouseMoveParentWindow); } }
/// <summary> /// Shows the FormatBar /// </summary> void ShowAdorner() { if (_adorner.Visibility == Visibility.Visible) { return; } VerifyAdornerLayer(); _toolbar.Update(); Control adorningEditor = _toolbar as Control; if (_adorner.Child == null) { _adorner.Child = adorningEditor; } _adorner.Visibility = Visibility.Visible; PositionFormatBar(adorningEditor); }