EditableTextBlockAdorner

Ecng.Xaml

Classe Adorner que sobrepõe a TextBox sobre EditableTextBlock enquanto está em modo de edição.

Herda de: Adorner

Construtores

EditableTextBlockAdorner
public EditableTextBlockAdorner(EditableTextBlock adornedElement)
editableTextBlockAdorner = EditableTextBlockAdorner(adornedElement)

Inicializa uma nova instância da classe EditableTextBlockAdorner.

adornedElement
O bloco de texto editável associado.

Propriedades

VisualChildrenCount
protected override int VisualChildrenCount { get; }
value = editableTextBlockAdorner.VisualChildrenCount

Devolve o número de links visíveis nesta camada.

Métodos

ArrangeOverride
protected override Size ArrangeOverride(Size finalSize)
result = editableTextBlockAdorner.ArrangeOverride(finalSize)

Fornece o comportamento para o "Arranjar" passe de layout.

finalSize
A área final dentro do pai que este elemento deve usar para se organizar e seus filhos.

Retorna: O tamanho real usado.

GetVisualChild
protected override Visual GetVisualChild(int index)
result = editableTextBlockAdorner.GetVisualChild(index)

Obter o nth link.

index

Eventos

TextBoxKeyUp
public event KeyEventHandler TextBoxKeyUp
editableTextBlockAdorner.TextBoxKeyUp += handler

Ocorre quando uma chave é liberada enquanto a subjacente TextBox tem foco.

TextBoxLostFocus
public event RoutedEventHandler TextBoxLostFocus
editableTextBlockAdorner.TextBoxLostFocus += handler

Ocorre quando o subjacente TextBox perde o foco.