在C#Windows应用程序中,我在表单上有一个ListView。
当Form加载时,它会向ListView和一些项添加5列。 我以一种方式加载项目,以便所有列都适合ListView的边界。
这很好,但我需要它们始终保持在界限范围内,但同时让用户能够调整它们的大小。
问题在于,每当我通过向右拖动列分隔条使列更大时,列就会消失,我需要使用水平滚动条找到它并将其带回边界内。
我想要发生的是,每当我通过向右拖动列分隔符来增大列时,此操作永远不会将其他列推到ListView边界之外的右侧。
答案 0 :(得分:0)
我通过使用DataGridView而不是ListView解决了这个问题。 使用DataGridView,您可以设置要填充的列,以便它永远不会水平滚动。