У меня есть Datagridview, что мне нужно установить высоту строки, я заметил, что в настоящее время размер строки зависит от изображения, которое отображается в строке ,Как установить высоту строки в datagridview в winforms
ответ
Похоже, AutoSizeRowsMode
не имеет значения, укажите его AllCells
.
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
или если вы хотите установить размер явно в зависимости от размера изображения, попробуйте установить RowTemplate.Height
перед переплетом.
dataGridView1.RowTemplate.Height = 80;
Спасибо, я пробовал это, и по-прежнему кажется, что он получает размер от изображения в строке, а не от настроек, какую-нибудь подсказку, почему это происходит? – Sheenie
Кадрирование изображения или размера регулируется в соответствии с изображением? –
Если вы явно указываете высоту, укажите ее перед привязкой, а также установите 'AutoSizeRowsMode' в' None'. –
спасибо, я пробовал это, и мой комол все еще меня поместил по моему изображению. – Sheenie