C# 更改listView复选框图像
我有一个带有复选框的列表视图。我希望显示一个向上或向下的箭头,而不是默认图像(未选中/选中)。箭头已经作为图像资源添加到我的程序中,我只是不知道如何将默认图像替换为自定义图像 如果我尝试C# 更改listView复选框图像,c#,winforms,C#,Winforms,我有一个带有复选框的列表视图。我希望显示一个向上或向下的箭头,而不是默认图像(未选中/选中)。箭头已经作为图像资源添加到我的程序中,我只是不知道如何将默认图像替换为自定义图像 如果我尝试listView1.复选框。,我只能从CompareTo、Equals、GetHashCode、GetType、GetTypeCode和ToString中选择,我看不到任何允许我更改图像的内容。甚至可能吗?将组件添加到表单中。将两个图像添加到images属性 然后将ImageList设置为ListView上的属性
listView1.复选框。
,我只能从CompareTo、Equals、GetHashCode、GetType、GetTypeCode和ToString中选择,我看不到任何允许我更改图像的内容。甚至可能吗?将组件添加到表单中。将两个图像添加到images
属性
然后将ImageList
设置为ListView
上的属性。这两个图像将用作选中/未选中标记。“我没有看到任何可以让我更改图像的内容”-如果您能够使用;,我会感到惊讶。)真的,先看看msdn,它已经足够好了。对于这个问题,您可以使用所有者绘制的列表视图
(请参见或),此外,还可以使用鼠标/键盘模拟选中/取消选中。另一个选项是使用DataGridView
。每当您询问ListView时,强烈建议您也告诉我们它处于哪种视图模式!!它处于列表视图模式。别忘了根据需要调整imagelist的质量和大小设置!我真不敢相信解决办法这么简单,谢谢。是否有办法根据listView中的数据使复选框为真或假?