Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 24.03.2018
Сообщений: 2

Работа с ячейками DataGridView

24.03.2018, 19:57. Показов 1925. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет, у меня есть датагридвью с массивом 10 на 10 (для морского боя)в связи с этим есть много вопросов и вот тройка нерешаемых для меня
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var cell = dgv.Rows[e.RowIndex].Cells[e.ColumnIndex];
            string s = dgv.CurrentCell.Value.ToString();
 
            int x = e.RowIndex;
            int y = e.ColumnIndex;
            if (s == "0"  )
                
            {
                cell.Value = "1"; // 1=одна палуба  11=две палубы 111 = три палубы 1111-4 палубы 
                 }
                   if (cell.Value == "1")
                        {
                            dgv.Rows[x].Cells[y].Style.BackColor = Color.Red; ///покраска еденички 
                            dgv.Rows[x].Cells[y].Style.ForeColor = Color.Black;
                        }
1)Как ограничить число ячеек с определенным значением?
2)Как ограничить колличество определенных символов соязих рядом например (1111-только один раз ,111-только 2 раза и тд)
3)Как через условия вокруг клетки со значением "1" или "111" в других клетках задать значения "-1"( для того чтобы нельзя было ставить там другой корабля по правилам игры)
[-1][-1][-1]
[-1][1][-1]
[-1][-1][-1]
Прошу помочь т.к сама не нашла нигде материала по этому поводу
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.03.2018, 19:57
Ответы с готовыми решениями:

Работа с ячейками DataGridView
Подскажите,пожалуйста,как сделать так,чтобы данные в определенных ячейках(По всему столбцу,допустим) изменялись автоматизировано? Например,...

Работа с выбранными ячейками DataGridView
Здравствуйте, уважаемые программисты. Возникла такая проблема и пока не удаётся её решить. Пришлось обращаться к вам. Имеется форма с...

Работа сразу со всеми выделенными ячейками DataGridView
Подскажите, пожалуйста, как работать сразу со всеми(только выделенными) ячейками DataGridView?

2
62 / 63 / 28
Регистрация: 10.01.2018
Сообщений: 360
24.03.2018, 20:36

Не по теме:

Цитата Сообщение от Feechkaaa Посмотреть сообщение
для морского боя
что-то подозрительно много морских боев сегодня на форуме)


Посмотрите тут. Уже сегодня отвечали. возможно найдете ответы.

Можно ли написать без условий чисто два цикла?

Морской бой через DataGridView
0
0 / 0 / 0
Регистрация: 24.03.2018
Сообщений: 2
24.03.2018, 22:00  [ТС]
Sternman, спасибо, но там работа с ячейками на разрисованном гриде(если не ошибаюсь) ,а мне поручено сделать через таблицу .Насчет третьего вопроса уже нашла
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.03.2018, 22:00
Помогаю со студенческими работами здесь

Можно ли производить математические действия с ячейками DataGridView
Можно ли производить математические действия с ячейками DataGridView? например, я хочу организовать таблицу со столбцами "Цена"...

DataGridView переключение между ячейками при нажатии Enter в режиме редактирования
Приведенный код работает при нажатии клавиши А, но при использовнии Enter дальше 5-го столбца не заходит, то есть отрабатывает только 1...

Как выбрать путь для сохранения xls файла с сохраненными ячейками datagridview?
Добрый вечер, возник такой вопрос: я сохраняю ячейки dataGridView из формы в файл Excel, все работает нормально, но сам файл создается на...

DataGridViewComboBoxColumn работа с ячейками
Здравствуйте! Возникла проблема вызова функции для таблицы dataGridView1. Принцип функции: выбираю в таблице dataGridView1 ячейку типа...

Работа с ячейками в dataGridView
Здравствуйте. Ситуация такая: хочу реализовать для ячеек в dataGridView контекстное меню по щелчку правой кнопкой мыши. В общем то всё...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru