如何选中treeview中的节点
TreeNodetn=newTreeNode();tn=treeView1.SelectedNode;我这样定义tn的值都是为null,请问怎么才能用这种方式选中呢。...
TreeNode tn = new TreeNode();
tn =treeView1.SelectedNode;
我这样定义tn的值都是为null,请问怎么才能用这种方式选中呢。 展开
tn =treeView1.SelectedNode;
我这样定义tn的值都是为null,请问怎么才能用这种方式选中呢。 展开
2个回答
展开全部
给TreeView绑定初始数据后.实际上TreeView中没有节点是被选中的状态,所以treeView1.SelectedNode == null
===解决办法===
在绑定数据后指定一个节点的选中状态
if(treeView1.Nodes.Count > 0)
{
treeView1.SelectedNode = treeView1.Nodes[0];
}
给tn赋值前判断一下
if(treeView1.SelectedNode != null)
{
tn =treeView1.SelectedNode;
}
=========
===解决办法===
在绑定数据后指定一个节点的选中状态
if(treeView1.Nodes.Count > 0)
{
treeView1.SelectedNode = treeView1.Nodes[0];
}
给tn赋值前判断一下
if(treeView1.SelectedNode != null)
{
tn =treeView1.SelectedNode;
}
=========
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询