C # - DatagidView показать полный текст заголовка - PullRequest
2 голосов
/ 01 июня 2011

В моем приложении есть сетка данных.Мои столбцы datagridview имеют очень длинные имена, и я хотел бы, чтобы datagridview показывал полный текст заголовка столбца.Я попытался изменить свойство AutoSizeColumnMode на ColumnHeader, но я делаю это, тогда я не смогу изменить размер столбцов, я не смогу сделать ячейку больше или меньше.

Какие свойства я должен изменитьтак что мое представление данных показывает полный текст в столбцах?

Помощь очень ценится.

1 Ответ

1 голос
/ 01 июня 2011

В конструкторе Winform оставьте параметр AutoSizeColumnMode равным ColumnHeader, но в конструкторе формы (после вызова InitializeComponent()) установите для всех свойств AutoSizeColumnMode столбцов DGV значение None:

    foreach (DataGridViewColumn col in dataGridView1.Columns) {
        col.AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
    }

Когда ваша форма загружает ваши столбцы DGV будут соответствовать размеру заголовка столбца, но ваши пользователи смогут изменять размеры столбцов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...