【发布时间】:2013-02-12 17:14:39
【问题描述】:
在 C# Windows 应用程序中,我在表单上有一个 ListView。
当表单加载时,它会向 ListView 和一些项目添加 5 列。 我以某种方式加载项目,以便所有列都适合 ListView 的边界。
这很好,但我需要它们始终保持在界限内,同时让用户能够调整它们的大小。
问题是,每当我通过向右拖动列分隔条来增大一列时,该列就会消失,我需要使用水平滚动条去找到它并将其带回边界内。
我想要发生的是,每当我扩大一列时,通过向右拖动列分隔符,此操作永远不会将右侧的其他列推到 ListView 的边界之外。
【问题讨论】:
-
代码胜于代码描述。
标签: c# listview resize horizontal-scrolling multiple-columns