Обновление свойства в TextBox при нажатии Enter в WPF
Чтобы обновить code-behind значение значение свойства, привязанного к текстовому полю, по нажатию клавиши "Ввод" сначала в разметке XAML:
<TextBox Text="{Binding MyData}" KeyUp="UpdatePropertyTrigger" />
А далее в коде пишем обработчик:
Private Sub UpdatePropertyTrigger(sender As Object, e As KeyEventArgs) If (e.Key = Key.Enter) Then Dim tb As TextBox = CType(sender, TextBox) tb.GetBindingExpression(TextBox.TextProperty).UpdateSource() End If End Sub
Ключевые слова: :