0
我有一个WindowsForm与树视图和文本框。当文本框失去焦点时,会显示一个消息框询问是否要保存文本框中的文本。那里没问题。 但我希望重点放在树视图和被点击的节点上。 我可以选择树视图,但不是节点。TreeNode没有被选中,离开文本框与消息框,C#
我有一个WindowsForm与树视图和文本框。当文本框失去焦点时,会显示一个消息框询问是否要保存文本框中的文本。那里没问题。 但我希望重点放在树视图和被点击的节点上。 我可以选择树视图,但不是节点。TreeNode没有被选中,离开文本框与消息框,C#
你必须调用
myTreeView.Select();
,以确保该节点将被选中。
完整的示例:
// Add some example nodes
treeView1.Nodes.Add("Node 1");
treeView1.Nodes.Add("Node 2");
treeView1.Nodes.Add("Node 3");
// Change selection
treeView1.SelectedNode = treeView1.Nodes[1];
// Neccessary to highlight the selected node:
treeView1.Select();
你能提供你到目前为止 –
我要离开这个功能,所以这个问题是可以DROP掉的代码。 – Smorkster
要查看选择,请将焦点置于控件上或设置hideSelection = false! – TaW