Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 更改listView复选框图像_C#_Winforms - Fatal编程技术网

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中的数据使复选框为真或假?