Как способствовать тому, чтобы ширина колонн DataGridView приспособилась к Вашему контенту?

У меня есть формуляр, в котором я использую один DataGridView чтобы представлять реестры базы данных.

Точка - что DataGridView меня не представляет все имя колонны и я должен увеличивать это вручную. Поэтому мне хотелось бы, что ширина колонн автомобиль приспособил в размер текста, которым он обладает.

Здесь я оставляю им изображение Формуляра.

introducir la descripción de la imagen aquí

Я пробовал с:

DataGridView.DefaultCellStyle.Columms.Weith = AutoSizeColumnsMode.AutoZise

Но я получаю ошибки, у кого-то есть какая-то идея: Как способствовать тому, чтобы ширина колонн DataGridView приспособилась к Вашему контенту?.

4
задан 04.08.2017, 03:25
1 ответ

Если ты используешь свойство autofill, эта создаст тебе колонны одного tamaГ±o, но если ты хочешь, чтобы какая-то из этих колонн была больше, я добавляю это свойство и так эта колонна больше согласно процентному содержанию, которое ему далеко.

DataGridViewBuscProd_BP.Columns(2).Width = 200%

unn быстрый пример был бы, если ты имеешь или datagrid 100de ширина, и это 10 колонн, все у тебя останутся 10 шириной каждая, но если ты хочешь, чтобы колонна 2 был больше тогда, ты добавляешь стоимость в процентном содержании. в примере он был 200 % костлявая два раза Ваш tamaГ±o очевидно на стоимость, которую ты даешь ему больше, сделают скидку между оставшейся частью колонн.

2
ответ дан 24.11.2019, 07:34