EditableTextBlock
Ecng.Xaml
一个TextBlock,可以切换为内置编辑模式,在自己上方渲染出一个TextBox的外置器.
继承自: TextBlock
属性
EditOnDoubleClick
public bool EditOnDoubleClick { get; set; }
value = editableTextBlock.EditOnDoubleClick
editableTextBlock.EditOnDoubleClick = value
获取或设置一个值,以显示是否双击控制切换到编辑模式。
IsInEditMode
public bool IsInEditMode { get; set; }
value = editableTextBlock.IsInEditMode
editableTextBlock.IsInEditMode = value
获取或设置一个值,显示控件是否处于编辑模式。如果设定为真实,则显示一个带有 TextBox 的可编辑文本的多彩器 。
MaxLength
public int MaxLength { get; set; }
value = editableTextBlock.MaxLength
editableTextBlock.MaxLength = value
获取或设置在编辑模式中可以输入的最大字符数。
方法
OnMouseDown
protected override void OnMouseDown(MouseButtonEventArgs e)
editableTextBlock.OnMouseDown(e)
处理鼠标下的活动 。
- e
字段
EditOnDoubleClickProperty
public static readonly DependencyProperty EditOnDoubleClickProperty
value = EditableTextBlock.EditOnDoubleClickProperty
确定EditOnDoubleClick的受抚养财产。
IsInEditModeProperty
public static readonly DependencyProperty IsInEditModeProperty
value = EditableTextBlock.IsInEditModeProperty
确定IsInEditMode的受抚养财产。
MaxLengthProperty
public static readonly DependencyProperty MaxLengthProperty
value = EditableTextBlock.MaxLengthProperty
确定MaxLength的受抚养财产。