有不少朋友都在找關於C#怎麼在窗體加載的時候TreeView控件自定義選中任意一個節點.而且需要選中節點的上級節點是展開的.
在這裏公佈源代碼.並附上效果圖.
當窗體一加載的時候就默認選中了銷售部(一)的節點 .並且節點0默認展開
for (int i = 0; i < tv.Nodes.Count; i++)
{
for (int j = 0; j < tv.Nodes[i].Nodes.Count; j++)
{
if (tv.Nodes[i].Nodes[j].Text.ToUpper().IndexOf("銷售部(一)") > -1)
{
tv.Nodes[i].Expand();
tv.SelectedNode = tv.Nodes[i].Nodes[j];
tv.Focus();
return;
}
}
}