EditableTextBlockAdorner
Ecng.Xaml
Clase Adorner que superpone un TextBox sobre EditableTextBlock mientras que está en modo de edición.
Hereda de: Adorner
Constructores
EditableTextBlockAdorner
public EditableTextBlockAdorner(EditableTextBlock adornedElement)
editableTextBlockAdorner = EditableTextBlockAdorner(adornedElement)
Inicia una nueva instancia de la clase EditableTextBlockAdorner.
- adornedElement
- El bloque de texto editable asociado.
Propiedades
VisualChildrenCount
protected override int VisualChildrenCount { get; }
value = editableTextBlockAdorner.VisualChildrenCount
Devuelve el número de enlaces visibles en esta capa.
Métodos
ArrangeOverride
protected override Size ArrangeOverride(Size finalSize)
result = editableTextBlockAdorner.ArrangeOverride(finalSize)
Proporciona el comportamiento para el pase "Arrange" de la distribución.
- finalSize
- El área final dentro del padre que este elemento debe utilizar para organizarse a sí mismo y a sus hijos.
Devuelve: El tamaño real utilizado.
GetVisualChild
protected override Visual GetVisualChild(int index)
result = editableTextBlockAdorner.GetVisualChild(index)
Consigue el enlace n.o.
- index
Eventos
TextBoxKeyUp
public event KeyEventHandler TextBoxKeyUp
editableTextBlockAdorner.TextBoxKeyUp += handler
Occurs cuando se publica una llave mientras que el TextBox se centra.
TextBoxLostFocus
public event RoutedEventHandler TextBoxLostFocus
editableTextBlockAdorner.TextBoxLostFocus += handler
Occurs cuando el enfoque subyacente TextBoxloses.