EditableTextBlockAdorner

Ecng.Xaml

以编辑模式覆盖 TextBox 的 Adorner 类 。

继承自: Adorner

构造函数

EditableTextBlockAdorner
public EditableTextBlockAdorner(EditableTextBlock adornedElement)
editableTextBlockAdorner = EditableTextBlockAdorner(adornedElement)

初始化了 & ##EditableTextBlockAdorner+# 类的新实例 。

adornedElement
相关的可编辑文本块 。

属性

VisualChildrenCount
protected override int VisualChildrenCount { get; }
value = editableTextBlockAdorner.VisualChildrenCount

返回此图层可见的链接数 。

方法

ArrangeOverride
protected override Size ArrangeOverride(Size finalSize)
result = editableTextBlockAdorner.ArrangeOverride(finalSize)

为"安排"布局的传递提供行为.

finalSize
父母一方最后应利用这一要素来安排自己及其子女。

返回值: 实际使用的尺寸。

GetVisualChild
protected override Visual GetVisualChild(int index)
result = editableTextBlockAdorner.GetVisualChild(index)

获取nth链接。

index

事件

TextBoxKeyUp
public event KeyEventHandler TextBoxKeyUp
editableTextBlockAdorner.TextBoxKeyUp += handler

当键被释放时, 当基础的 TextBox 具有焦点时, 会发生什么 。

TextBoxLostFocus
public event RoutedEventHandler TextBoxLostFocus
editableTextBlockAdorner.TextBoxLostFocus += handler

当TextBox 失去焦点时, 会发生什么情况 。