0 / 0 / 0
Регистрация: 28.02.2015
Сообщений: 33
1

Как при клике на ячейку в DataGridView изменить цвет ячейки

28.02.2015, 14:59. Показов 3392. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как при клике на ячейку в DataGridView изменить цвет ячейки или изменить его содержимое на какой нибудь текст?
Я пытался сделать так, но не работает.
C#
1
2
3
4
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            dataGridView1.CurrentCell.Style.ForeColor = Color.Red;
        }
0
28.02.2015, 14:59
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.02.2015, 14:59
Ответы с готовыми решениями:

Как изменить цвет одной ячейки в dataGridView
Сабж. Думал у dataGridView1.Rows.Cells есть что-то на подобие DefaultCellStyle, а оказалось что нет Добавлено через 32 минуты 6...

Как изменить цвет шрифта ячейки DataGridView в зависимости от типа данных?
Строки DataGridView содержат данные разных типов. Как задать соответствие между типом данных и цветом? Добавлено через 6 минут То...

Как изменить фон ячейки(строки), при клике в checkbox...?
Как изменить фон ячейки(строки), при клике в checkbox. Как в hotmail'e Спасибо

5
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
28.02.2015, 15:26 2
khajiit55,
C#
1
dgvPost.CurrentCell.Style.BackColor = Color.Red
0
0 / 0 / 0
Регистрация: 28.02.2015
Сообщений: 33
28.02.2015, 15:34  [ТС] 3
blackstar, The name 'dgvPost' does not exist in the current context
0
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
28.02.2015, 15:55 4
khajiit55, ну надо блыо свою таблицу указать вообщето
C#
1
 dataGridView1.CurrentCell.Style.BackColor = Color.Red;
0
0 / 0 / 0
Регистрация: 28.02.2015
Сообщений: 33
28.02.2015, 16:13  [ТС] 5
blackstar, спасибо. Я ещё забыл прописать в Form1.Designer.cs строчку))
C#
1
this.dataGridView1.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellClick);
0
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
28.02.2015, 16:52 6
khajiit55, по идее автоматом появляется эта запись, при создании событии на форме
0
28.02.2015, 16:52
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.02.2015, 16:52
Помогаю со студенческими работами здесь

При клике на одну ячейку таблицы одновременно кликались две ячейки
Здравствуйте! Не так давно изучаю HTML, поэтому мало что в нём понимаю. Мне нужно, чтобы при клике на одну ячейку таблицы, происходил клик...

При наведение на границу ячейки, изменить цвет текста. Ну как-то так
Привет всем. Не могу сформулировать проблему, чтобы поискать в гугле или правильно обозначить вопрос. В общем такое дело : есть...

Изменить цвет Label при клике на Panel
Всем добрый день Подскажите пожалуйста как правильно реализовать действие в одном классе по событию в другом. Имеется форма на...

Форматирование ячейки в dataGridView. Как поменять цвет определенной ячейки
Хочу поменять цвет выбранной ячейки, так что бы когда при выбраной строки цвет ячейки оставался таким же. Пример: Что бы дата...

Получить значение ячейки DataGridView при клике на нее
Здравствуйте! К DataGridView присоединена таблица из MySQL из трех столбцов (первый и последний из них скрыты) При выделении...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Что означает знак восклицания в TypeScript
hw_wired 14.02.2025
TypeScript - удивительный язык программирования, который предоставляет множество возможностей для работы с типами данных. Особый интерес вызывает оператор утверждения ненулевого значения, который. . .
Как свернуть/скрыть секции кода в Visual Studio Code
hw_wired 14.02.2025
Ежедневно мы работам с файлами, содержащими сотни и тысячи строк кода. Навигация по такому объему становится настоящим испытанием, особенно когда нужно быстро найти нужный метод или переменную. . . .
Автоматическое создание файла requirements.tx­t в Python
hw_wired 14.02.2025
Дружелюбная среда для разработки на Python, один из самых широко используемых языков программирования, состоит не только из самого кода, но и целого ряда важных компонентов. И если вы когда-нибудь. . .
Передача переменных окружения в контейнер Docker
hw_wired 14.02.2025
При работе с Docker контейнерами возникает необходимость передать различные настройки и конфигурационные параметры - от строк подключения к базам данных до API ключей. И хотя можно жестко прописать. . .
Отличия Constructor и ngOnInit в Angular
hw_wired 14.02.2025
Разработка компонентов в Angular - непростая задача, особенно когда дело доходит до правильной инициализации и управления их жизненным циклом. Каждый разработчик рано или поздно сталкивается с. . .
Ошибка "Transport security has blocked a cleartext HTTP" в iOS
hw_wired 14.02.2025
В iOS-разработке часто возникают неожиданные препятствия, и одним из самых распространенных является сообщение об ошибке "Transport security has blocked a cleartext HTTP". Эта ошибка появляется,. . .
Ошибка "Cleartext HTTP traffic not permitted" в Android
hw_wired 13.02.2025
При разработке Android-приложений можно столнуться с неприятной ошибкой "Cleartext HTTP traffic not permitted", которая может серьезно затруднить отладку и тестирование. Эта проблема особенно. . .
Изменение версии по умолчанию в NVM
hw_wired 13.02.2025
Node Version Manager, или коротко NVM - незаменимый инструмент для разработчиков, использующих Node. js. Многие сталкивались с ситуацией, когда разные проекты требуют различных версий Node. js,. . .
Переименование коммита в Git (локального и удаленного)
hw_wired 13.02.2025
Git как система контроля версий предоставляет разработчикам множество средств для управления этой историей, и одним из таких важных средств является возможность изменения сообщений коммитов. Но зачем. . .
Отличия Promise и Observable в Angular
hw_wired 13.02.2025
В веб-разработки асинхронные операции стали неотъемлимой частью почти каждого приложения. Ведь согласитесь, было бы странно, если бы при каждом запросе к серверу или при обработке больших объемов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru