(C#)ListView添加文件图标 问题:已经通过GetFileIco()获得了.ico的图标//单击一个目录时加载目录中的文件,同时通过上面的函数获取了每个文件的图标,现在要怎样将这些图标添加到每一行去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OnDrawItem()事件中把图标画上去 设置ListViewItem.ImageIndex 属性ImageList 中为该项显示的图像的从零开始的索引。默认值为 -1。此属性的值取决于 ImageList 属性的值。根据与该项关联的 ListView 控件的 View 属性的当前值,由该项使用的 ImageList 可以是在 ListView 控件的 LargeImageList 属性或 SmallImageList 属性中指定的一个。如果 View 属性设置为 LargeIcon,则使用在 LargeImageList 属性中指定的 ImageList;否则,使用在 SmallImageList 属性中指定的 ImageList。在 SmallImageList 中的指定 ImageList 中定义的图像与 LargeImageList 属性中的指定 ImageList 中的图像应具有相同的索引位置。如果这两个 ImageList 控件的索引位置相同,您可以为 ImageIndex 属性设置单个索引值,并且将会显示适当的图像,而不考虑 ListView 控件的 View 属性的值。ImageKey 和 ImageIndex 属性互相排斥,这意味着如果设置了其中的一个属性,另一个属性将被忽略。而且,如果设置 ImageKey 属性,则会自动将 ImageIndex 属性设置为 -1。或者,如果设置 ImageIndex 属性,则会自动将 ImageKey 设置为空字符串 ("")。 你先添加一个ImageList,添加jpg/png图片,不需要ico的。 没说清楚,这样子的是public static System.Drawing.Icon GetFileIcon(string name, IconSize size, bool linkOverlay)这个函数返回一个指定文件图标,并没有保存到本地磁盘上,现在想把这个文件的图标显示在ListView控件(View.Details模式下)中 你没说清楚,我已经说清楚了,我不知道你看清楚没有,在ListView中虽然属性名中有"icon",但是不需要使用icon的图片,直接上png/jpg就可以了。 Socket对于http代理服务的数据监听!求助!等待高手! 获取input标签内容 关于派生类制定abstract类型的疑问 动态生成按钮的右击点击事件 问题 这个后台线程是否还需要代码来释放 c# 通过串口 控制继电器 的开合 - 请求帮助 关于datatable.rows的问题 C# Socket.Receive 得到的数据,都是一个或多个完整的tcp包吗? 十分可以在标题栏中加控件 如果用.NET开发ORACLE的程序呢? 实现:配置outlook,把邮件接收到本地,然后通过outlook开放的接口把读取邮件,然后再存入数据库 qq群发器是怎么实现的啊?
ImageList 中为该项显示的图像的从零开始的索引。默认值为 -1。
此属性的值取决于 ImageList 属性的值。根据与该项关联的 ListView 控件的 View 属性的当前值,由该项使用的 ImageList 可以是在 ListView 控件的 LargeImageList 属性或 SmallImageList 属性中指定的一个。如果 View 属性设置为 LargeIcon,则使用在 LargeImageList 属性中指定的 ImageList;否则,使用在 SmallImageList 属性中指定的 ImageList。在 SmallImageList 中的指定 ImageList 中定义的图像与 LargeImageList 属性中的指定 ImageList 中的图像应具有相同的索引位置。如果这两个 ImageList 控件的索引位置相同,您可以为 ImageIndex 属性设置单个索引值,并且将会显示适当的图像,而不考虑 ListView 控件的 View 属性的值。ImageKey 和 ImageIndex 属性互相排斥,这意味着如果设置了其中的一个属性,另一个属性将被忽略。而且,如果设置 ImageKey 属性,则会自动将 ImageIndex 属性设置为 -1。或者,如果设置 ImageIndex 属性,则会自动将 ImageKey 设置为空字符串 ("")。