Как добиться многострочного заголовка в DataGridView, используя сетку свойств?

1

Я пытаюсь дать многострочный текст заголовка в сетке свойств для DataGridView, я использовал \n, \r\n но не работал, чтобы получить текст заголовка в нескольких строках. Есть ли способ, отличный от установки ширины столбца и оставления пробелов, чтобы получить эту работу, используя сетку свойств?

Теги:
winforms
datagridview

3 ответа

1
Лучший ответ

Поэтому я использовал Environment.NewLine в designer.cs где был назначен текст заголовка. Хотя сетка свойств показывает только строку без символов новой строки, в то время как GridView отображает, текст заголовка поступает в несколько строк, как ожидалось.

4

Если возможно, используйте Environment.NewLine (это\r\n в Windows) и установите для свойства Grid DefaultCellStyle.WrapMode значение DataGridViewTriState.True.

dataGridView.Columns[0].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
  • 0
    Спасибо, хотя я пытаюсь сделать это в самой сетке свойств .. Я не нахожу никакого способа сделать это ..
  • 0
    Ты имеешь ввиду в aspx?
Показать ещё 1 комментарий
-2

Текст принят буквально, поэтому в файле Designer.cs HeaderText будет "First_Line\\r\\nSecond_Line". Просто замените "\\" на "\" на "First_Line\r\nSecond_Line" и он работает.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню