2015-06-10 75 views
0

我有一個WindowsForm與樹視圖和文本框。當文本框失去焦點時,會顯示一個消息框詢問是否要保存文本框中的文本。那裏沒問題。 但我希望重點放在樹視圖和被點擊的節點上。 我可以選擇樹視圖,但不是節點。TreeNode沒有被選中,離開文本框與消息框,C#

+0

你能提供你到目前爲止 –

+0

我要離開這個功能,所以這個問題是可以DROP掉的代碼。 – Smorkster

+0

要查看選擇,請將焦點置於控件上或設置hideSelection = false! – TaW

回答

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