使用消息框离开文本框后未选择 TreeNode,C#
TreeNode not selected after leaving textbox with messagebox, C#
我有一个带有树视图和文本框的 WindowsForm。当文本框失去焦点时,会显示一个消息框,询问是否要保存文本框中的文本。没问题。
但我希望焦点随后位于树视图和被单击的节点上。
我可以选择树视图,但不能选择节点。
你得打电话
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();
我有一个带有树视图和文本框的 WindowsForm。当文本框失去焦点时,会显示一个消息框,询问是否要保存文本框中的文本。没问题。 但我希望焦点随后位于树视图和被单击的节点上。 我可以选择树视图,但不能选择节点。
你得打电话
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();