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.