EditableTextBlock

Ecng.Xaml

Ein TextBlock, das in einen Inline-Bearbeitungsmodus geschaltet werden kann, wodurch ein TextBox Schmuck über sich selbst dargestellt wird.

Erbt von: TextBlock

Eigenschaften

EditOnDoubleClick
public bool EditOnDoubleClick { get; set; }
value = editableTextBlock.EditOnDoubleClick
editableTextBlock.EditOnDoubleClick = value

Gibt einen Wert an, der angibt, ob ein Doppelklick auf das Steuerelement es in den Bearbeitungsmodus umschaltet.

IsInEditMode
public bool IsInEditMode { get; set; }
value = editableTextBlock.IsInEditMode
editableTextBlock.IsInEditMode = value

Wird ein Wert angezeigt, der angibt, ob sich das Steuerelement gerade im Bearbeitungsmodus befindet. Wenn es auf true gesetzt wird, wird ein Schmuck mit TextBox angezeigt, der die Bearbeitung des Textes ermöglicht.

MaxLength
public int MaxLength { get; set; }
value = editableTextBlock.MaxLength
editableTextBlock.MaxLength = value

Bekommt oder legt die maximale Anzahl von Zeichen fest, die im Bearbeitungsmodus eingegeben werden können.

Methoden

OnMouseDown
protected override void OnMouseDown(MouseButtonEventArgs e)
editableTextBlock.OnMouseDown(e)

Behandeln Sie ein Maus-Down-Event.

e

Felder

EditOnDoubleClickProperty
public static readonly DependencyProperty EditOnDoubleClickProperty
value = EditableTextBlock.EditOnDoubleClickProperty

Identifiziert die Abhängigkeitseigenschaft EditOnDoubleClick.

IsInEditModeProperty
public static readonly DependencyProperty IsInEditModeProperty
value = EditableTextBlock.IsInEditModeProperty

Identifiziert die Abhängigkeitseigenschaft IsInEditMode.

MaxLengthProperty
public static readonly DependencyProperty MaxLengthProperty
value = EditableTextBlock.MaxLengthProperty

Identifiziert die Abhängigkeitseigenschaft MaxLength.