0

我的拆分容器中有一个列表视图。我的列表视图包含两列。其中一个我想在调整拆分容器的大小时自动调整。

这是一个视觉视角:

正常尺寸

调整大小后

调整大小

如您所见,列的大小保持不变......即使在我的拆分容器调整大小事件中使用此代码:

Private Sub sc_Target_Resize(sender As Object, e As System.EventArgs) Handles sc_Target.Resize
    If lvTarget.Columns.Count > 1 Then lvTarget.Columns(1).Width = -2
End Sub

我还尝试在表单加载时将列宽设置为 -2 ... 没有改变任何东西。显然,列表视图列上的 -2 宽度应该使其自动调整大小。我想要做的甚至可能吗?谢谢!

4

1 回答 1

1

我找到了我的解决方案。我是在拆分容器调整大小而不是实际的列表视图调整大小上做的。

这是解决方案:

Private Sub lwTarget_Resize(sender As Object, e As System.EventArgs) Handles lwTarget.Resize
    If lwTarget.Columns.Count > 1 Then lwTarget.Columns(1).Width = -2
End Sub
于 2013-04-05T17:00:47.107 回答