gpt4 book ai didi

vb.net - 用户无法调整 DataGridView 列的大小

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

我有一个 DataGridView,其数据源设置为数据绑定(bind)源。我的问题是我无法调整大部分列的大小。有几列不显示调整大小光标,而另外两列显示:一列可以调整大小,一列不能。

这是我尝试过的:

  • DGV.AllowUsertoResizeColumns = True
  • DGV.AutoSizeColumnMode = None
  • DGV.RowHeadersWidthSizeMode = EnableResizing
  • DGV.Dock = Fill
  • 所有具有 AutoSizeMode = NoneSet 的列和 Resizable = True
  • DGV嵌入在SplitContainer的面板中,但将其放在前面,将其他放在后面或其他随机组合后,仍然无法调整大小
  • 使用 dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.ColumnHeader) (和其他变体)数据加载到 DGV 后
  • 虽然我可以调整其中一列的大小,但 Columns 集合中的设置与其他设置没有区别

  • 这是我的 DataGridView 的属性的屏幕截图:

    DataGridView Properties

    有任何想法吗?

    最佳答案

    检查gridview中的各个列设置后,我发现一些单元格仍然有
    AutoSizeMode = AllCells
    我将其更改为:

    AutoSizeMode = NotSet

    现在我可以调整所有列的大小。

    关于vb.net - 用户无法调整 DataGridView 列的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17680415/

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