.NET Compact Framework Можете ли вы получить сетки с многострочным текстом в ячейках? - PullRequest
3 голосов
/ 24 сентября 2008

Можно ли отображать несколько строк текста в ячейках сетки с помощью платформы .NET Compact? Нам нужно создать сетку, где средний столбец содержит адрес. Мы хотели бы показать это в нескольких строках и (возможно) применить некоторое форматирование к последней строке.

, например
123 Anywhere Street
Birmingham
B1 2DU
тел: 0123 555555

Ответы [ 3 ]

1 голос
/ 24 сентября 2008

Взгляните на пример Ильи Туманова с пользовательским форматированием данных в DataGrid . Он делает заказную покраску клеток в нем.

1 голос
/ 24 сентября 2008

Вы должны переопределить метод «OnPaint» в сетке или использовать другую сетку (я думаю, что SourceGrid был в одной из ранних версий, совместимых с CF).

.NET Framework имеет традиционно не очень хорошие средства управления сеткой: (.

0 голосов
/ 24 сентября 2008

Установите для свойства AutoSizeRowsMode в элементе управления DataGridView значение DisplayedCells.

Дополнительная информация здесь: http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.autosizerowsmode.aspx

...