Дуже легко прив’язати Buttons у програмах WPF до Commands у VIEWMODELкласі. Я хотів би досягти подібного прив'язки для TextBox.
У мене є, TextBoxі мені потрібно прив’язати його до а, Commandяке спрацьовує, коли я б’ю, Enterпоки TextBoxфокус сфокусований. На даний момент я використовую такий обробник для KeyUpподії, але це виглядає потворно ... і я не можу поставити його у своєму VIEWMODELкласі.
private void TextBox_KeyUp(object sender, KeyEventArgs e)
{
if (e.Key == System.Windows.Input.Key.Enter)
{
// your event handler here
e.Handled = true;
MessageBox.Show("Enter Key is pressed!");
}
}
Чи є кращий спосіб це зробити?