gpt4 book ai didi

.net - 如何更改 DataGridView 列的宽度

转载 作者:行者123 更新时间:2023-12-02 15:10:49 24 4
gpt4 key购买 nike

我有一个带有 datagridview 的 vb.net Windows 窗体应用程序。我希望找到一种方法来更改 datagridview 中多列的宽度。这是我到目前为止所拥有的,但它只改变第一列的宽度,而不改变其余列的宽度。我感谢您提供的任何帮助。

Dim columnwidth1 As DataGridViewColumn = DataGridView1.Columns(0)
columnwidth1.Width = 100

Dim columnwidth2 As DataGridViewColumn = DataGridView1.Columns(1)
columnwidth2.Width = 100

Dim columnwidth3 As DataGridViewColumn = DataGridView1.Columns(2)
columnwidth3.Width = 100

Dim columnwidth4 As DataGridViewColumn = DataGridView1.Columns(3)
columnwidth4.Width = 100

最佳答案

检查您是否没有代码将其更改回来(可能在 ColumnWidthChanged 事件中);并检查 AutoSizeColumnsMode 是否已打开。此外,您可以迭代列而不是单独执行:

For Each c As DataGridViewColumn In DataGridView1.Columns
c.Width = 50
Next

关于.net - 如何更改 DataGridView 列的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20152844/

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