首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于视觉式样

2012-10-14 
关于视觉样式请问各位大虾,下面的代码:C# codeVisualStyleRenderer rOpen new VisualStyleRenderer(Visu

关于视觉样式
请问各位大虾,下面的代码:

C# code
VisualStyleRenderer rOpen = new VisualStyleRenderer(VisualStyleElement.TreeView.Glyph.Opened);

  在XP样式下运行没有错误,但是若把"显示 属性"->"外观"的"窗口和按钮"设置为"Windows经典样式"就会出错:“当前没有活动的视觉样式,因此与视觉样式相关的操作导致错误。”
  我的程序要在Windows server 2003上运行,但是出现相同的错误。
  我想在自定义的控件中使用树形控件的+、-号来表示展开和折叠,这个问题应该怎么解决啊?

[解决办法]
整一个ImageList控件上去
然后
C# code
treeView1.Nodes[0].ImageIndex = 0;//可以是+号和其它图片treeView1.SelectedNode.SelectedImageIndex = 1;//选中节点的图片 

热点排行