EditableTextBlock

Ecng.Xaml

A TextBlock que se puede cambiar en un modo de edición en línea, haciendo un adornador TextBox encima de sí mismo.

Hereda de: TextBlock

Propiedades

EditOnDoubleClick
public bool EditOnDoubleClick { get; set; }
value = editableTextBlock.EditOnDoubleClick
editableTextBlock.EditOnDoubleClick = value

Obtiene o establece un valor indicando si el doble clic en el control lo cambia al modo de edición.

IsInEditMode
public bool IsInEditMode { get; set; }
value = editableTextBlock.IsInEditMode
editableTextBlock.IsInEditMode = value

Obtiene o establece un valor indicando si el control está actualmente en modo de edición. Cuando se establece a la verdad, se muestra un adornador con TextBox@ permitiendo que el texto sea editado.

MaxLength
public int MaxLength { get; set; }
value = editableTextBlock.MaxLength
editableTextBlock.MaxLength = value

Obtiene o establece el número máximo de caracteres que se pueden introducir mientras se encuentra en modo de edición.

Métodos

OnMouseDown
protected override void OnMouseDown(MouseButtonEventArgs e)
editableTextBlock.OnMouseDown(e)

Maneja un evento de ratón hacia abajo.

e

Campos

EditOnDoubleClickProperty
public static readonly DependencyProperty EditOnDoubleClickProperty
value = EditableTextBlock.EditOnDoubleClickProperty

Identifica la propiedad EditOnDoubleClickdependencia.

IsInEditModeProperty
public static readonly DependencyProperty IsInEditModeProperty
value = EditableTextBlock.IsInEditModeProperty

Identifica la propiedad IsInEditModedependencia.

MaxLengthProperty
public static readonly DependencyProperty MaxLengthProperty
value = EditableTextBlock.MaxLengthProperty

Identifica la propiedad MaxLengthdependencia.