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的受抚养财产。