Ответ 1
Вам нужно установить свойство Height
в RowTemplate:
var dgv = new DataGridView();
dgv.RowTemplate.Height = 30;
Как изменить высоту строки DataGridView?
i задает значение для свойства, но высота не изменяется, другое свойство должно быть проверено перед тем, как установить этот
Вам нужно установить свойство Height
в RowTemplate:
var dgv = new DataGridView();
dgv.RowTemplate.Height = 30;
Вы можете установить высоту строки по коду
dataGridView.RowTemplate.Height = 35;
или панель свойств
Попробуйте
datagridview.RowTemplate.MinimumHeight = 25;//25 is height.
Я сделал это, и все получилось отлично!
вы можете сделать это в RowAdded Event:
_data_grid_view.RowsAdded += new System.Windows.Forms.DataGridViewRowsAddedEventHandler(this._data_grid_view_RowsAdded);
private void _data_grid_view_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
{
_data_grid_view.Rows[e.RowIndex].Height = 42;
}
когда строка добавляется в dataGridView, она просто меняет высоту на 42.
Вы можете изменить высоту строки в Datagridview в
.cs [Design]
.
Затем нажмите datagridview Properties
.
Найдите RowTemplate
и разверните его,
затем введите значение в Height
.
Вам также необходимо изменить свойство resizable на true
dataGridView1.RowTemplate.Resizable = DataGridViewTriState.True;
dataGridView1.RowTemplate.Height = 50;