急!!!!!如果在刷新treeview后,让某个节点被选中,该节点显示兰色显示 如果在刷新treeview后,让某个节点被选中,该节点显示兰色显示(我是想对某个节点操作,比如更名后,treeview被刷新,这时焦点在刚刚被操作的那个节点上,呈兰色显示) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先保存当前节点的Text值,在刷新重新构造树的时候判断当前添加的节点是否等于保存的值,如果是则将当前节点赋给TreeView的SelectedNode 属性 需要将TreeView的HideSelection属性设置成false,要不TreeView失去焦点后看不到所选节点例如:private void LoadTree() { this.treeView1.Nodes.Clear(); TreeNode root = new TreeNode("节点"); this.treeView1.Nodes.Add(root); for(int i=0 ;i<100; i++) { TreeNode child = new TreeNode(i.ToString()); root.Nodes.Add(child); if (child.Text == "50") this.treeView1.SelectedNode =child; } } 可是上面的办法,我以前试过,treeview的selectednode的确可以做到是原来被操作的节点,但是刷后这个节点虽然是treeview的selectednode,但是并没有呈兰色显示啊。怎么办哟? 如何制作入库单那种打印单? c#:大家帮忙解决下这个问题吧,烦死了! wcf回调的问题 急救 DropDownList 的数据判断问题 在button控件在MouseDown事件里实现KeyDown事件 如何全屏显示一个图片文件啊? 怎样给winform分配内存范围? 这段代码,第二个datareader 读取不到数据 两个小问题解决就给分,在线 各位高手:SOS~~~救命啊!!!一个奇怪地问题! 50求一书名 请问用C#如何从声卡截取音频信号保存为声音文件?
当前节点赋给TreeView的SelectedNode 属性
例如:
private void LoadTree()
{
this.treeView1.Nodes.Clear();
TreeNode root = new TreeNode("节点");
this.treeView1.Nodes.Add(root);
for(int i=0 ;i<100; i++)
{
TreeNode child = new TreeNode(i.ToString());
root.Nodes.Add(child);
if (child.Text == "50")
this.treeView1.SelectedNode =child;
}
}