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 失去焦点时, 会发生什么情况 。