C# 树控件节点小图标显示问题

cau228charm 2012-02-22 01:26:38
在窗体画了一个树控件,然后为节点都设置了小图标,之前一直都能显示出来,但目前把窗体放到其他解决方案,就有时候能够显示出来,多数时候显示不出来,其他窗体用到树控件的地方 也都有这个问题。不知道这个小图片显示是不是和机器或者我用到的第三方控件的原因,不知道大家有没有遇到过类似的问题,帮忙解答一下,谢谢
...全文
332 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
benz1979 2012-02-22
  • 打赏
  • 举报
回复
应该使用imageList实现
cau228charm 2012-02-22
  • 打赏
  • 举报
回复
终极解决方案:
在 .exe 文件的同一目录下添加一个程序文件名.exe.manifest 的文件,调试的时候在release或者debug目录同样也添加同一个文件
内容为:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="程序名"
type="win32" />
<description>.NET control deployment tool</description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df" language="*" />
</dependentAssembly>
</dependency>
</assembly>


nkhuangyanping 2012-02-22
  • 打赏
  • 举报
回复
有时候关联错了吧?
cau228charm 2012-02-22
  • 打赏
  • 举报
回复
我的小图标都是放在imageList里面的,窗体中有imagelist控件,而且和树控件也关联起来了。关键是有时候显示,有时候不显示。不是不显示!!!
熙风 2012-02-22
  • 打赏
  • 举报
回复
你的小图标是放在那里了?是放在imageList里面吗?
你看你的窗体中有imagelist控件么?
nube163 2012-02-22
  • 打赏
  • 举报
回复
“有时候能够显示出来,多数时候显示不出来”这个挺奇怪,你再找找问题出在哪吧

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧