LISTVIEW 改变列宽
请问:如何在改变一个LISTVEW列宽的同时,改变另一个LISTVIEW的列宽.
[解决办法]
很简单,根据ColumnHeaders的Width去做判断。
由于拉动列头没有对应的事件或者属性
所以可以用用subclass去解决,但是那样太复杂了。还有最简单的办法就是用一个trimer控件。里面加一句代码
Private Sub Timer1_Timer()
With Me.ListView1
.ColumnHeaders(2).Width = .ColumnHeaders(1).Width
End With
End Sub
这样,第2列的宽度就和第一列保持是一样的