简单问:)欢迎拿分。winform 的TrewView 如何才能只让子结点响应 click事件 简单问:)欢迎拿分。winform 的TrewView 如何才能只让子结点响应 click事件。。当点击 最上级的树结点时没有响应事件,当点击+号展开时没有事件响应。。但点击子结点时有事件响应,该怎么实现啊??不用click事件还可以用什么事件实现啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TreeNode 有个 Level 属性,根节点为0,下一级为1 没有这个属性啊。winform 的TrewView this.treeViewCode.SelectedNode.Parent!=null private void treeView1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e){ TreeNode tnClick = this.treeView1.GetNodeAt( e.X, e.Y ); if( tnClick != this.treeView1.Nodes[0] ) { if( tnClick.Bounds.Contains( e.X, e.Y ) ) { //在此处写要执行的代码 ....... } }} //在treeView1的单击事件中添加下列代码TreeNode FNode=new TreeNode();FNode=treeView1.SelectedNode;if(FNode.Nodes.Count==0){ //要执行的代码} to Werdong(知音果) 不行 to :yang20052008(Apex) ( )你的会延迟一个事件 有用过TFS的吗? 高手能 enum selectTo{4,5,6,7,8} ? 调用存储过程 关于派生类的问题 使用List<>泛型,怎么排序?泛型好难理解啊 求助:如何以数据库中的数据为X轴和Y轴的坐标值,在一个二维平面上作图,图形能根据数据库中的数据动态重绘? 关于在win form里弹出窗口的问题 Config文件在编译时无法自动拷贝到bin/debug/文件夹内? 我做的是写论文网站,如何写论文。 .Net Remoting如何用客户端激活? 大家有没发现C#中窗体互访问题 datagrid数据更新问题!
{
TreeNode tnClick = this.treeView1.GetNodeAt( e.X, e.Y ); if( tnClick != this.treeView1.Nodes[0] )
{
if( tnClick.Bounds.Contains( e.X, e.Y ) )
{
//在此处写要执行的代码
.......
}
}
}
TreeNode FNode=new TreeNode();
FNode=treeView1.SelectedNode;
if(FNode.Nodes.Count==0)
{
//要执行的代码
}