Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.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# 如何确定是否选择了某个项目?_C#_.net - Fatal编程技术网

C# 如何确定是否选择了某个项目?

C# 如何确定是否选择了某个项目?,c#,.net,C#,.net,有没有办法确定是否选择了某个项目(在我的例子中是webbrowser) 示例:control.select()=true 注意:我知道这个例子是不正确的,但它只是展示了一个我想要的例子 当我执行一个按钮时:webBrowser1.Select() 它选择正确,但如果执行两次。它将变为未选中状态 我理解为什么会发生这种情况,但是有没有办法让它被选中,如果执行两次,它就不会被取消选中。使用ContainsFocus或Focused属性来确定控件是否有焦点。您能详细说明问题的上下文吗?这听起来像是在W

有没有办法确定是否选择了某个项目(在我的例子中是webbrowser)

示例:
control.select()=true

注意:我知道这个例子是不正确的,但它只是展示了一个我想要的例子

当我执行一个按钮时:
webBrowser1.Select()

它选择正确,但如果执行两次。它将变为未选中状态


我理解为什么会发生这种情况,但是有没有办法让它被选中,如果执行两次,它就不会被取消选中。

使用
ContainsFocus
Focused
属性来确定控件是否有焦点。

您能详细说明问题的上下文吗?这听起来像是在Winforms的上下文中提出的问题,但我不能确定。你能核实一下吗?你是说类似的东西吗?