Rất dễ ràng buộc Buttoncác s trong ứng dụng WPF vớiCommand các trong một VIEWMODELlớp. Tôi muốn đạt được một ràng buộc tương tự cho a TextBox.
Tôi có một khẩu súng TextBoxvà tôi cần gắn nó vào một khẩu Commandsúng sẽ phát nổ khi tôi bắn trúng Entertrong khi khẩu TextBoxsúng được lấy nét. Hiện tại, tôi đang sử dụng trình xử lý sau cho KeyUpsự kiện, nhưng nó trông xấu ... và tôi không thể đặt nó vàoVIEWMODEL lớp .
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!");
}
}
Có cách nào tốt hơn để làm điều này?