C# listview 列号在 SmallIcon 视图中调整大小时发生变化
C# listview column number change on resize in SmallIcon view
首先,我想澄清一下:我不是在谈论 ListViewColumnHeader,关于列配置、编程调整大小、自动调整大小等方面有很多可用的帮助。
我在 smallIcon view mode (picture) 中处理列表视图,其中项目自动列在 n 列中。
LVresults.View = System.Windows.Forms.View.SmallIcon;
ListView 根据每个项目的大小和 Listview 本身的大小调整列数。
但是,如果用户执行调整大小,即使是垂直调整,the Listview put every items on an unique column(永远!)。是否已经有人必须处理 SmallIcon(和我认为的 LargeIcon)列?你能帮我解决这个问题,让 ListView 在调整大小时动态调整列数吗?
Ps:用户可以使用第二个右键更改视图模式,但此视图是最好的视图之一。
在调整大小时调用它:
LVresults.ArrangeIcons(ListViewAlignment.SnapToGrid);
首先,我想澄清一下:我不是在谈论 ListViewColumnHeader,关于列配置、编程调整大小、自动调整大小等方面有很多可用的帮助。
我在 smallIcon view mode (picture) 中处理列表视图,其中项目自动列在 n 列中。
LVresults.View = System.Windows.Forms.View.SmallIcon;
ListView 根据每个项目的大小和 Listview 本身的大小调整列数。
但是,如果用户执行调整大小,即使是垂直调整,the Listview put every items on an unique column(永远!)。是否已经有人必须处理 SmallIcon(和我认为的 LargeIcon)列?你能帮我解决这个问题,让 ListView 在调整大小时动态调整列数吗?
Ps:用户可以使用第二个右键更改视图模式,但此视图是最好的视图之一。
在调整大小时调用它:
LVresults.ArrangeIcons(ListViewAlignment.SnapToGrid);