如何在treeview中为不同类型的节点前加图标? 先加一个imagelist。TreeNode tr =new TreeNode("text",显示的图表,选中的图表); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 基本同意楼上的。可以在添加后修改:如: this.treeView1.ImageList = imageList1; TreeNode treeNode = this.TreeView.Nodes[0]; switch ( treeNode.Tag) // 在Tag中说明节点类型 { case ....: treeNode.ImageIndex = 1; } 同意楼上,你也可以treeNode的level//获得节点在树的位置 public static int NodeLevel(TreeNode node) { int level = 0; while ((node = node.Parent) != null) level++; return level; } 引用调用 和 以值调用 的问题! 在windows服务中使用Entity Framework 如何从数据库里查询a表num列的值,并判断其值是否大于5? 反序列化时失败,怀疑原因是所在目录存在空格,过路有分 在IE上显示差异的问题 [急]一张有很长文章的页,我想每次打该页时,都在该页最底,请问各位如何实现. 如何取出数据库表中的某个字段值 急在线 关于打印机的定位问题,急等 調試出現錯誤,問題何在?聽說可以用funtion?怎么用 两个疑难杂症 C++与C#那一个好 treeview中的节点显示checkboxs和不显示checkboxs时,节点的句柄(Handle)不同,请高手帮忙
可以在添加后修改:如:
this.treeView1.ImageList = imageList1;
TreeNode treeNode = this.TreeView.Nodes[0];
switch ( treeNode.Tag) // 在Tag中说明节点类型
{
case ....: treeNode.ImageIndex = 1;
}
//获得节点在树的位置
public static int NodeLevel(TreeNode node)
{
int level = 0;
while ((node = node.Parent) != null) level++;
return level;
}