我在WPF中的工具栏控件上有一个令人烦恼的问题。我的工具栏旁边有一个CheckBox和一个TextBox控件。如果单击并编辑文本框中的文本,然后单击复选框,单击复选框后文本框会将焦点丢回,并且当用户单击它时,复选框状态不会更改。
我的应用程序中的文本框也有类似的问题,但我相信这是最简单的解释,我希望这个问题将成为我所有文本框中的常见问题。
有谁知道这里会发生什么?
答案 0 :(得分:0)
将一个处理程序连接到复选框的Click事件(甚至是PreviewMouseUp事件),并将事件的Handled属性设置为'true'。
答案 1 :(得分:0)
你试过吗?:
private void MyCheckBox_Click(对象发送者,RoutedEventArgs e) { MyCheckBox.Focus(); }