Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

asokop


Принципиальный молчун

Зарегистрирован:
05 May 2008
Сообщения: 10
Примеры кода: 0
 

DataGridView: форматирование ячеек

24 June 2008 15:49  


Есть DataGridView (readonly), данные берутся из List<MyObject>.
В одном из столбцов (однократно при загрузке данных) мне нужно применить различные стили к ячейкам в зависимости от их значения:
1) если V - то текст сделать коричневого цвета
2) если X - то текст сделать синего цвета
Вопрос №1: при помощи какого события это можно сделать?
Пробовал обрабатывать события CellParsing, CellFormating, RowsAdded - нет "пробегания" по всем строкам.
Пока сделано так: после загрузки данных из List<MyObject> вручную выполняю цикл foreach для всех строк.
Вопрос №2: в MSDN не рекомендуется применять стили к отдельно взятым ячейкам, т.к. это снижает производительность в случае больших массивов данных. Можно ли мне этого избежать, если у меня стиль ячейки зависит от значения (в ячейке может содержаться только V, X или пустая строка)?

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 24 June 2008 15:48
Наверх
  



Winforms

 DataGridView: форматирование ячеекasokop  24 June 2008 15:49
 DataGridView: форматирование ячеекZegee  24 June 2008 17:41
 DataGridView: форматирование ячеекasokop  25 June 2008 14:47
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта