private void TextBox_PreviewMouseDown(object sender, MouseButtonEventArgs e)
        {
            var textBox = (TextBox)sender;

            var rounder = new LayoutRounder(textBox);

            // 自コントロール上であれば、終了させない
            var pos  = e.GetPosition(textBox);
            var rect = rounder.RoundRenderRectangle(false);

            if (rect.Contains(pos))
            {
                return;
            }

            var parent = textBox.GetParent <BiaEditableTextBlock>();

            Debug.Assert(parent != null);

            FinishEditing(parent, textBox);
        }