Работа с datagrid С#

программирование C# DataGrid

Имеестя dataGrid (9*9)
Необходимо:
1. закрасить кликнутую ячейку (и наоборот раскрасить, если кликаешь ещё раз) // пока что красит только весь грид((
2. и ещё вытащить массив из Grida
а именно:
создаётся массив (9*9)
заполняется посредством кликания по Grid-у(закрашена =1, раскрашена=0)
Ответы:
1. Rows[1].Cells[1].Style.BackColor = цвет. Перекраску туда-сюда через bool
2. Сохраняй циклом:
                       for (int i = 0; i < dataGridView1.RowCount; i++)
                       {
                           for (int j = 0; j < dataGridView1.ColumnCount; j++)
                           {
                               mas_string[i,j] = dataGridView1.Rows[i].Cells[j].Value.ToString();
                           }
                       }


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.