treeView1.Nodes.Find找到node,然后selected设为true,然后expand
解决方案 »
- 删除指定ip路径下的文件
- C#新手请教GetLastError
- 关于工具栏的工具的Enabled属性控制
- c#用System.Xml.Linq.XDocument如何读写像<w:node>的节点?高手赶快出现啊!
- 请问怎么设置按钮可以自动响应回车键?
- (C#)获得数据库单表字段信息问题~~~急的不行了
- :::一个不知所措的问题,好难啊!
- c#使用GDI+画图后的打印图形的问题。请各位赐教!!!!!!!!!!!!!
- ?紧急求救?怎样从ASP.NET向web services中的方法传递Stream和byte[]的参数!急等!!!
- 今天和老婆离开了一段时间,心情不爽,给分
- 画图问题 求大神帮忙改改 对画图了解甚微啊
- sql 注入
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string text = comboBox1.SelectedItem.ToString();
TreeNode node = new TreeNode(text);
node.Name = text;
if (treeView1.Nodes.Find(node.Name, true).Length > 0)
{
treeView1.Nodes.Find(node.Name, true)[0].Checked = true;
if (treeView1.Nodes.Find(node.Name, true)[0].Parent != null)
{
treeView1.Nodes.Find(node.Name, true)[0].Parent.Expand();
}
}
}
第二 你明白我的做法没?不是要你照搬,是你按照我的方法结合你的实际数据和需求去做修改。
我不知道你的需求也不知道你的数据,我怎么可能写一个,拉copy过去就不错错的呢。控件名称也不一样啊
treeView1.Nodes.Find()这个方法什么意思 或者说你Find的时候看提示需要的参数是什么?再结合你的实际看看为什么没有执行if ?
searchAllChildren 看字面意思就是查询所有子节点 bool类型说明就是问你是否需要查询人家的方法有注释的你看看啊 哥哥