C# DataGridView禁用标题的垂直调整大小
我有一个DataGridView,我已成功禁用了它的所有大小调整功能。除了垂直调整列标题的大小,因为我找不到这样做的方法。。要更改的属性是什么C# DataGridView禁用标题的垂直调整大小,c#,.net,winforms,datagridview,C#,.net,Winforms,Datagridview,我有一个DataGridView,我已成功禁用了它的所有大小调整功能。除了垂直调整列标题的大小,因为我找不到这样做的方法。。要更改的属性是什么 class TransactionOverView : DataGridView { public TransactionOverView() { this.ClientSize = new Size(1008,720); this.AllowDrop = false;
class TransactionOverView : DataGridView {
public TransactionOverView() {
this.ClientSize = new Size(1008,720);
this.AllowDrop = false;
this.Columns.Add("nimetusColumn","Nimetus");
this.Columns.Add("kogusColumn", "Kogus");
this.Columns.Add("hindColumn", "Hind");
this.Rows.Add("Toode 1","1","10.00 €");
this.RowHeadersVisible = false;
this.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
this.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
this.MultiSelect = false;
this.ReadOnly = true;
this.AllowUserToResizeRows = false;
this.AllowUserToResizeColumns = false;
this.AllowUserToAddRows = false;
this.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing;
foreach (DataGridViewColumn column in this.Columns)
{
column.SortMode = DataGridViewColumnSortMode.NotSortable;
}
}
}
通过将
columnheadershightsizemode
设置为DisableResizing
或AutoSize
,可以防止更改列标题的高度:
- 如果将其设置为
,则可以通过禁用调整大小
控制标题高度列标题高度
- 如果将其设置为“自动调整大小”,则页眉高度将根据页眉的字体和宽度进行设置