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.