//初始化三个树节点根据不同的数据源
private void TreeViewBinding(DataTable dt, TreeView tv)
{
tv.Nodes.Clear();
foreach (DataRow item in dt.Rows)
{
TreeNode node = new TreeNode(item["NO"].ToString());
node.Tag = item;
tv.Nodes.Add(node);
}
button1.Select();
}
DataTable dt = YieldTransitEditBus.getTin1(isUpdatOrAdd);
TreeViewBinding(dt, tvQueuing);
在没人设置节点默认选中的情况下,最后一个treeview会默认选中,因为后面没任何控件,解决的方案:后来给一个隐藏的控件but,激动控件
button1.Select();