C# 里的TreeView ,如何设置仅使特定的 TreeNode前有勾选框? 现在想用C# 自带的TreeView做个左树,但一把CheckBoxs 设置为 True ,结果所有的节点前都有勾选框,但实际上有些节点是不需要勾选框的,请还有哪些设置?或者有这样的外部插件? 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用两个图标代替,一个是打勾的,一个是不打勾的,改动Node.ImageIndex, 控制出来后,jQuery选择哪些不用钩选的项,把他们设为不可选,或直接干掉 有事件,点击是换图标就行了,原来在delphi中一直这样搞,c#中也一样 贴个代码给你吧 private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { if(是可以选择的Node){ if (e.Node.Equals(treeView1.SelectedNode) ) { e.Node.ImageIndex = (e.Node.ImageIndex == 2) ? 1 : 2; e.Node.SelectedImageIndex = (e.Node.SelectedImageIndex == 2) ? 1 : 2; } } } 请热心人看看我的56K的modem是否支持Wave wrapper?(想做电脑自动语音) C#关于IC卡写卡的问题 大家都用什么做报表?? xml,我拿什么来爱你? access 表,如何查询列名 类的属性本身也是类,他拥有自己的方法,怎么实现的? 菜鸟级问题~~紧急请教:什么是类,什么是对象,二者有什么联系~~~~~ 怎么用SendKeys.Send()方法发送日文半角片假名(KatakanaHalf)。 提问关于将DataGrid与多个表中的数据进行绑定? 怎样同时创建若干个特殊格式的数组? JS中调用ActiveX控件中的方法 VS2010下的RDLC怎么样才能实现套打
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) {
if(是可以选择的Node){
if (e.Node.Equals(treeView1.SelectedNode) ) {
e.Node.ImageIndex = (e.Node.ImageIndex == 2) ? 1 : 2;
e.Node.SelectedImageIndex = (e.Node.SelectedImageIndex == 2) ? 1 : 2;
}
}
}