使用messagebox离开文本框后未选择TreeNode,C#

时间:2015-06-10 09:57:55

标签: c# winforms treeview

我有一个带有树视图和文本框的WindowsForm。当文本框失去焦点时,将显示一个消息框,询问是否要保存文本框中的文本。没问题。 但我希望焦点放在树视图和被点击的节点上。 我可以选择树视图,但不能选择节点。

1 个答案:

答案 0 :(得分:0)

你必须致电

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();