Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 单击相邻复选框后WPF文本框窃取焦点_C#_Wpf_Focus - Fatal编程技术网

C# 单击相邻复选框后WPF文本框窃取焦点

C# 单击相邻复选框后WPF文本框窃取焦点,c#,wpf,focus,C#,Wpf,Focus,我对WPF中工具栏上的控件的焦点有一个恼人的问题。我的工具栏旁边有一个复选框和一个文本框控件。如果单击并编辑文本框中的文本,然后单击该复选框,则该文本框会在单击该复选框后重新获取焦点,并且当用户单击该复选框时,该复选框的状态不会更改 我的应用程序中的文本框都有类似的问题,但我相信这是最简单的解释,我希望这个问题在我所有的文本框中都是一个常见的问题 有人知道这里可能发生了什么吗?将处理程序连接到复选框的Click事件(甚至PreviewMouseUp事件),并将事件的Handled属性设置为“tr

我对WPF中工具栏上的控件的焦点有一个恼人的问题。我的工具栏旁边有一个复选框和一个文本框控件。如果单击并编辑文本框中的文本,然后单击该复选框,则该文本框会在单击该复选框后重新获取焦点,并且当用户单击该复选框时,该复选框的状态不会更改

我的应用程序中的文本框都有类似的问题,但我相信这是最简单的解释,我希望这个问题在我所有的文本框中都是一个常见的问题


有人知道这里可能发生了什么吗?

将处理程序连接到复选框的Click事件(甚至PreviewMouseUp事件),并将事件的Handled属性设置为“true”。

您尝试过吗?:

私有无效我的复选框\u单击(对象发送方,路由目标) { MyCheckBox.Focus();
}

您正在使用本机控件吗?你能分享相关的XAML吗?你有没有尝试在一个新项目中隔离这个问题?您应该有一些导致这种行为的代码。