Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.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# 在Winforms TreeView组件中设置未选定项_C#_Winforms - Fatal编程技术网

C# 在Winforms TreeView组件中设置未选定项

C# 在Winforms TreeView组件中设置未选定项,c#,winforms,C#,Winforms,最初,我不希望在我的树视图中选择任何内容。默认情况下,选择/聚焦第一个节点。代码 treeView1.SelectedNode = null; 未工作。未选择树节点,但已点击停止 treeView1.SelectedNode = null; treeView1.TabStop = false; 树节点未被选中,但具有点击停止 treeView1.SelectedNode = null; treeView1.TabStop = false; 把你的代码放进去 treeView1.Select

最初,我不希望在我的树视图中选择任何内容。默认情况下,选择/聚焦第一个节点。代码

treeView1.SelectedNode = null;

未工作。

未选择树节点,但已点击停止

treeView1.SelectedNode = null;
treeView1.TabStop = false;

树节点未被选中,但具有点击停止

treeView1.SelectedNode = null;
treeView1.TabStop = false;
把你的代码放进去

treeView1.SelectedNode = null;
TreeView.HideSelection = false;
窗体.show
事件中,而不是在
窗体.Load
事件中。默认选择发生在
表单.Load之后,因此您希望在该之后清除选择。

放入您的代码行

treeView1.SelectedNode = null;
TreeView.HideSelection = false;
窗体.show
事件中,而不是在
窗体.Load
事件中。默认选择发生在
表单.Load之后,因此您希望在该之后清除选择。

放入您的代码行

treeView1.SelectedNode = null;
TreeView.HideSelection = false;
把你的代码放进去

treeView1.SelectedNode = null;
TreeView.HideSelection = false;

此操作有效时,用户将无法使用键盘导航到控件。@SSS树元素未被选中,但具有焦点。你应该通过关注另一个元素来移除它。例如,如果表单中有文本框,可以使用textBox1.Select();我的意思是,使用此解决方案,用户不能再使用TAB键导航到treeview。如果这样做,用户将失去使用键盘导航到控件的能力。@SSS树元素未被选中,但具有焦点。你应该通过关注另一个元素来移除它。例如,如果表单中有文本框,可以使用textBox1.Select();我的意思是,使用此解决方案,用户无法再使用TAB键导航到treeview。要更改外观,需要调用
treeview.Focus()
。要更改外观,需要调用
treeview.Focus()