有关treeview 节点链接的问题 你好!我想问一个如果在一个框架的页面上,左边是一颗树,我现在需要达到的是我点击左边的树节点,框架的右边内容根据你点击的node而变化,不知道我应该怎样做才可以达到?谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是说的关于树节点选取的问题吗?贴一段做过的代码?private void tv目录_AfterSelect(object sender, TreeViewEventArgs e)// { if(this.tv目录.SelectedNode==null||this.tv目录.SelectedNode.Tag==null) { return; }//右边的文本框显示选取的节点 if(this.tv目录.SelectedNode.ImageIndex==2) { using(System.IO.StreamReader sr=new StreamReader(Application.StartupPath+ "\\data\\"+this.tv目录.SelectedNode.Tag.ToString()+".dat")) { string tmp=sr.ReadToEnd(); if(tmp!=null) { this.rtb内容.Rtf=tmp; if(this.tv目录.SelectedNode.Parent.ImageIndex==3) { this.rtb内容.Find(this.SearchName); } } } } } 判断当前选中的树的节点,根据节点的不同,来控制窗体右侧的控件。可以用mouseup事件判断节点。 Color.Black怎么用不了 向专家提问:C#如何改变FontDialog的位置(高分) C#.net中能调用C#的FORM吗 《C# Windows Form》在DataGridView里面,哪个事件在实现改变表中值时,可以获取 虚拟内存不断增长,引起程序异常,如何解决? 这个值如何获取? winform中如何设定datagridview列标题文本居中???? extern 如何在aspx页面触发 执行一段vbscript代码?? 添加资源时出现异常,怎么回事? datatable 获取该表外键字段以及对应主键的表名--等待高手 SQL查询时间问题
贴一段做过的代码?
private void tv目录_AfterSelect(object sender, TreeViewEventArgs e)//
{
if(this.tv目录.SelectedNode==null||this.tv目录.SelectedNode.Tag==null)
{
return;
}
//右边的文本框显示选取的节点
if(this.tv目录.SelectedNode.ImageIndex==2)
{ using(System.IO.StreamReader sr=new StreamReader(Application.StartupPath+
"\\data\\"+this.tv目录.SelectedNode.Tag.ToString()+".dat"))
{
string tmp=sr.ReadToEnd();
if(tmp!=null)
{
this.rtb内容.Rtf=tmp;
if(this.tv目录.SelectedNode.Parent.ImageIndex==3)
{
this.rtb内容.Find(this.SearchName);
}
}
}
}
}
可以用mouseup事件判断节点。