Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Убрать выделение первой ячейки синим цветом, DataGridView 
V
    Опции темы
Dmitriy_Donetsk
Дата 20.12.2006, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 28.9.2006

Репутация: нет
Всего: нет



При создании объекта класса DataGridView, ячейка [0,0] 
автоматически выделяется синим цветом как выделенная.

Я хочу, чтобы она было такого же цвета, как и остальные.
Как можно реализовать это программно?



P.S. Как можно программго задавать цвет конкретной ячейке,
скажем DataGridViewArray[0].Rows[0].Cells[0] smile 
PM MAIL   Вверх
DarkDragon
Дата 20.12.2006, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GradVin
**


Профиль
Группа: Участник
Сообщений: 296
Регистрация: 19.8.2006

Репутация: 3
Всего: 8



Цитата(Dmitriy_Donetsk @  20.12.2006,  17:42 Найти цитируемый пост)
Я хочу, чтобы она было такого же цвета, как и остальные.
Как можно реализовать это программно?


Тебе значить нужно убрать выделение:
Код

dataGridView1.ClearSelection();


Цитата(Dmitriy_Donetsk @  20.12.2006,  17:42 Найти цитируемый пост)
P.S. Как можно программго задавать цвет конкретной ячейке,
скажем DataGridViewArray[0].Rows[0].Cells[0] 

Используем стили cell'са
Код

            DataGridViewCellStyle style = new DataGridViewCellStyle(); // Стиль
            style.BackColor = Color.Silver; // Задний фон
            style.ForeColor = Color.Blue; // передний фон(цвет текста)
            style.SelectionBackColor = Color.Goldenrod; //  задний фон при выделении
            style.SelectionForeColor = Color.White; // передний фон при выделении
            dataGridView1.Rows[0].Cells[0].Style = style; // присваеваем стиль определенной ячейке

хорошенько поковыряйся в DataGridViewCellStyle, кроме цветовой гаммы, там есть и другие параметры влияющие на отображение ячейки: шрифт, расположение текста, и т. д.
PM MAIL   Вверх
Dmitriy_Donetsk
Дата 21.12.2006, 00:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 28.9.2006

Репутация: нет
Всего: нет



Большое спасибо, это то, что требовалось. smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0418 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.