Лучший отвечающий
Изменение цвета фона четных/нечетных строк DataGrid

Вопрос
-
Подскажите в какую сторону копать для того, чтобы сделать так, чтобы у DataGrid цвет фона четных и нечетных строк различался. И еще необходимо сделать, чтобы выравнивание текста было не по левому краю, а по середине. Использую compact framework 3.5.
Есть ли возможность задать выравнивание в провайдере формата?
Если создавать свой табличный контрол для представления данных, какой контрол взять за основу, с учетом специфики CF? Т.е., как я понимаю, ДатаГрид и ListControl не подойдут, потому как я не смогу достучать до свойст строки. Неужели тогда тестовые метки динамически кидать???- Перемещено Siddharth Chavan 1 октября 2010 г. 22:50 MSDN Forums Consolidation (От:Visual C#)
26 января 2010 г. 8:55
Ответы
-
Я думаю стоит попробовать DataGridTableStyle.
Также посмотрите пример который выложен в данном блоге:
.Net Compact Framework V2 Service Pack 1 Data Grid control enhancements.- Предложено в качестве ответа PashaPash 27 января 2010 г. 9:49
- Помечено в качестве ответа NikeDeForest 27 января 2010 г. 11:27
26 января 2010 г. 12:59
Все ответы
-
может поможет
насчет цвета:
dataGridView1.RowsDefaultCellStyle.BackColor = Color.Red; dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Yellow;
насчет выравнивания:
dataGridView1.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
а так в msdn есть пример , где меняется цвет так же через AlternatingBackColor- Изменено Andrey Revin 26 января 2010 г. 9:58
26 января 2010 г. 9:37 -
Увы, в компакт фрэймворке у грида этих свойств нет. Там вообще, как таковое, отдельно до столбца и строки не достучаться. Может есть еще какие идеи?26 января 2010 г. 9:57
-
Я думаю стоит попробовать DataGridTableStyle.
Также посмотрите пример который выложен в данном блоге:
.Net Compact Framework V2 Service Pack 1 Data Grid control enhancements.- Предложено в качестве ответа PashaPash 27 января 2010 г. 9:49
- Помечено в качестве ответа NikeDeForest 27 января 2010 г. 11:27
26 января 2010 г. 12:59 -
Огромное спасибо, ссылка - это именно то, что надо.
Тема закрыта. Всем ответившим спасибо.27 января 2010 г. 9:33 -
Огромное спасибо, ссылка - это именно то, что надо.
Тема закрыта. Всем ответившим спасибо.27 января 2010 г. 10:56 -
Прошу прощения, исправился.27 января 2010 г. 11:29