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.