gpt4 book ai didi

VB.Net ListView 限制列调整大小如果宽度 = 0

转载 作者:行者123 更新时间:2023-12-04 05:55:04 25 4
gpt4 key购买 nike

只想问问怎么办
restrict the column resizing if the current width of column is 0.
任何人都可以帮助我解决这个问题..

最佳答案

Himal 的答案有效,但它允许用户调整列的大小,然后将列对齐回其原始宽度。要完全禁用列的宽度更改:

Private Sub ListView1_ColumnWidthChanging(ByVal sender As Object, ByVal e As System.Windows.Forms.ColumnWidthChangingEventArgs) Handles ListView1.ColumnWidthChanging
If Me.ListView1.Columns(e.ColumnIndex).Width = 0 Then
e.Cancel = True
e.NewWidth = Me.ListView1.Columns(e.ColumnIndex).Width
End If
End Sub

请注意,此代码还将影响用户将其大小调整为 0 宽度的任何列。根据您的需要,更改 If 语句以检查特定列可能很有用。

关于VB.Net ListView 限制列调整大小如果宽度 = 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9597618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com