vb.net - 在visual basic datagridview中自动调整列标题
问题描述
我一直在尝试调整程序中标题列的大小,因为它切断了一个重要的行标签。AutoSizeColumnsMode 和 AutoResizeColumns() 不起作用。到目前为止,我的所有尝试都导致调整了其他列的大小,但没有调整标题列。形式形象
Dim dgv_flightTemplate As New DataGridView
Dim c As Integer = txb_columns.Text
Dim r As Integer = txb_rows.Text
For colcount As Integer = 0 To c - 1
Dim nc As New DataGridViewTextBoxColumn
nc.Name = "Seating Column"
dgv_flightTemplate.Columns.Add(nc)
Next
dgv_flightTemplate.Rows.Add(r)
dgv_flightTemplate.Rows(0).HeaderCell.Value = "A -"
Me.Controls.Add(dgv_flightTemplate)
dgv_flightTemplate.Location = New Point(400, 400)
dgv_flightTemplate.AllowUserToAddRows = False
dgv_flightTemplate.AllowUserToDeleteRows = False
dgv_flightTemplate.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells
dgv_flightTemplate.AutoResizeColumns()
另请注意,这必须以编程方式完成,因为我正在根据用户提供的大小创建 datagridview
感谢您的任何回复,泰恩
解决方案
推荐阅读
- python - 当一列被管道分隔时,如何在熊猫中读取CSV?
- python - MultipleObjectsReturned get() 返回多个 KVStore
- python - 我可以在同一个异步循环中写入和读取进程吗?
- reactjs - 发布反应放大应用程序时如何为登台环境运行不同的构建命令
- docker - Django 应用程序退出多阶段构建映像
- powershell - 使用 powershell 更改计算机名称
- php - 使用 html 时的 Str_replace 问题
- java - Firebase .orderByChild - 尝试订购数字,但它只订购第一个数字
- iis - 如何增加失败请求日志的最大大小?
- docker - 不支持 Docker 撰写版本