Как сделать перенос DataGridViewTextBoxColumn на новую строку, если его текст слишком длинный? - PullRequest
3 голосов
/ 03 января 2011

Мой вопрос прост, но я не могу придумать легкого решения. Допустим, у меня есть DataGridViewTextBoxColumn. Как я могу разбить текст на несколько строк, если он слишком длинный, чтобы отображаться в одной строке?

Ответы [ 2 ]

4 голосов
/ 03 января 2011

Вам необходимо создать новый DataGridViewCellStyle класс со свойством WrapMode , установленным на "True", и назначить его для свойства DefaultCellStyle из ваших DataGridViewTextBoxColumn.

Например:

DataGridViewCellStyle dgvCellStyle = new DataGridViewCellStyle();
dgvCellStyle.WrapMode = DataGridViewTriState.True;

myDataGridView.Columns[0].DefaultCellStyle = dgvCellStyle;
1 голос
/ 03 января 2011

Установите WrapMode из DefaultCellStyle вашего DataGridViewTextBoxColumn на true.

...