DataGrid
От: beerking  
Дата: 17.02.05 10:01
Оценка:
Как программным путем выделеть отдельную ячейку в стандартном гриде?
DataGrid
От: Аноним  
Дата: 17.02.05 10:13
Оценка:
см. — http://www.gotdotnet.ru/DotNet/FAQ/WindowsForms/DataGrid/305.aspx
С уважением, Александр. http://blogs.gotdotnet.ru/personal/AlexKD/


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: DataGrid
От: HaPK Россия  
Дата: 17.02.05 14:21
Оценка:
Здравствуйте, beerking, Вы писали:

B>Как программным путем выделеть отдельную ячейку в стандартном гриде?


В обработчике ItemDataBound получить доступ к конкретной ячейке очередной строки ( e.Item.Cells[index] ) и выставить нужный стиль (цвет и т.п.).
Re[2]: DataGrid
От: HaPK Россия  
Дата: 17.02.05 14:39
Оценка:
Здравствуйте, HaPK, Вы писали:

B>>Как программным путем выделеть отдельную ячейку в стандартном гриде?

HPK>В обработчике ItemDataBound получить доступ к конкретной ячейке очередной строки ( e.Item.Cells[index] ) и выставить нужный стиль (цвет и т.п.).
Упс... прошу прощения.. форумом ошибся... =)

У стандартного грида ячейки нигде не хранятся, отрисовка идет находу. Представление ячейки зависит от конкретной реализации стиля столбца (DataGridColumnStyle), который задается в DataGrid.TableStyles.

Если есть желание, можно отнаследовать нужные стили и прикрутить к ним смену представления/цвета, в зависимости от некоторый условий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.