/// <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);
        }