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.