我正在编写一个应用程序(WPF MVVM),每当用户尝试检查/取消选中某些复选框(以及其他控件,但我将专注于这篇文章的复选框)时,我都需要提示用户。我需要他通过 MessageBox 确认他是否要继续由复选框启动的操作,我已经在 PreviewMouseLeftButtonDown 事件中提出了 MessageBox 问题,但刚才有人告诉我:如果他们使用键盘选中/取消选中会怎样?
是否有一个模拟键盘事件可以连接到我已经拥有的 PreviewMouseLeftButtonDown 事件代码,以便在他们选中/取消选中复选框时显示提示?