Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.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
Winforms Windows 7下Listbox控件的呈现问题_Winforms_Listview_Windows 7 - Fatal编程技术网

Winforms Windows 7下Listbox控件的呈现问题

Winforms Windows 7下Listbox控件的呈现问题,winforms,listview,windows-7,Winforms,Listview,Windows 7,我们有两个winforms应用程序,它们在ListView控件中托管一组图标,作为应用程序侧面的便捷快速启动。我们还在项目构建选项中启用了“XP视觉样式”,这两个选项对Windows XP都非常有效,但我们有人强调,当两个应用程序都在Windows 7下运行时,控件中的项在一个应用程序中的宽度(大约)是另一个应用程序的两倍(正常) 据我在代码中看到的,这两个ListView都是使用windows窗体设计器添加到各自的窗体中的,并且似乎没有任何东西会影响标签的宽度(等等) 我有点困惑,为什么这两个

我们有两个winforms应用程序,它们在
ListView
控件中托管一组图标,作为应用程序侧面的便捷快速启动。我们还在项目构建选项中启用了“XP视觉样式”,这两个选项对Windows XP都非常有效,但我们有人强调,当两个应用程序都在Windows 7下运行时,控件中的项在一个应用程序中的宽度(大约)是另一个应用程序的两倍(正常)

据我在代码中看到的,这两个ListView都是使用windows窗体设计器添加到各自的窗体中的,并且似乎没有任何东西会影响标签的宽度(等等)


我有点困惑,为什么这两个应用程序/列表视图的行为不同,以及为什么我似乎无法做任何事情来影响
列表视图中项目的宽度?检查“工作”场景和“非工作”场景之间的差异时,我遗漏了什么?

设置
stateMageList
属性似乎会导致这种情况(即使它与用于普通图标的图像列表相同)

您需要自己重新阅读此问题。主题是关于“列表框”。问题谈论“其他”,但没有暗示“其他”可能是什么。没有提到视图属性值。没有截图。没有回答。@Hans“other”是“两个winforms应用程序”中的另一个。屏幕截图是一个问题,因为imgur被我雇主的防火墙阻止(那是在你开始享受从屏幕截图中删除公司名称和详细信息的乐趣之前)。你设置了列。宽度吗?@kpda我没有在其中设置任何宽度。你是否通过imagelist绘制列表框项目?您应该检查列表中图像的大小。