Аватар для dimochka64
0 / 0 / 1
Регистрация: 12.12.2011
Сообщений: 13
1

Проверить состояние флагов на другой форме

12.12.2011, 12:49. Показов 2390. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
наверное уже обсуждалось, но не могу найти.

Уважаемые,
Есть динамически создаваемая форма, в ней есть много всего и в частности много checkBox

в тексте программы мне нужно проверить состояние этих checkBox.

C#
1
if (checkBox2.Checked == true)
то я что-то делаю.

Инициализировать класс, где делаются чекбоксы, я не могу, потому что много нужно туда передавать и в программе, где я проверяю состояние checkBox этого нет.
чувствую что что-то очень просто, но дорубить не могу
Подскажите, пл.

программа где нужно состояние checkBox

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    class Mathematics   // Mathematics of 
    {
        private UInt16 address;
        public System.ComponentModel.BindingList<SimSuite.MODBUS.Register> holdigRegisterMap;
        
        private UInt16 address_in;
        
        private static string number_of_checkBox;
        private static int address_from;
        private static System.Windows.Forms.GroupBox groupBox;
        private ModbusServer server;
 
        public void Set(SlaveServer obj)
        {
            address = obj.address;
            RegisterMap = obj.RegisterMap;
            address_in = RegisterMap[501].Value;
 
            if (address == address_in)
            {
   
                               if (checkBox31.Checked == true)
                                {
                                    RegisterMap[102].Value |= 1 << 0;
                                }
                                else
0
12.12.2011, 12:49
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.12.2011, 12:49
Ответы с готовыми решениями:

Просмотреть все состояния Checked для флагов и радиокнопок на форме
Добрый день! Есть List&lt;System.Windows.Forms.Control&gt; controls, который состоит из чекбоксов и радиобаттонов. Необходимо просмотреть все...

Проверка установки нескольких флагов на форме
Добрый вечер)... Подскажите пожалуйста, почему этот код не работает? Описание думаю не требуется, всё просто до безобразия)) Public Sub...

Проверить состояние CheckBox
Всем привет! У меня на форме 8 чекбоксов, их имена ch0, ch1....ch7. Хочу проверить их состояние(чекед) и подсчитать кол-во включенных в...

4
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
12.12.2011, 13:43 2
Ответы на 7 самых частых вопросов по WinForms
0
 Аватар для dimochka64
0 / 0 / 1
Регистрация: 12.12.2011
Сообщений: 13
12.12.2011, 13:50  [ТС] 3
Это прочитал в первую очередь.

У меня нет второй формы, у меня одна и та рисуется динамически.

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

Господа, если можно простой примерчик
Спасибо
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
12.12.2011, 14:37 4
Цитата Сообщение от dimochka64 Посмотреть сообщение
Это прочитал в первую очередь.
У меня нет второй формы, у меня одна и та рисуется динамически.
Ты хоть бы первый пост до конца дочитал, в 6 и 7 примере, то что тебе нужно
1
 Аватар для dimochka64
0 / 0 / 1
Регистрация: 12.12.2011
Сообщений: 13
12.12.2011, 17:47  [ТС] 5
Спасибо! Получилось
0
12.12.2011, 17:47
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.12.2011, 17:47
Помогаю со студенческими работами здесь

Проверить состояние службы
Здравствуйте. Мне нужно проверить запущенна ли определённая служба. Я подключил using using System.ServiceProcess; и начал писать ...

Проверить состояние службы
Здравствуйте! Подскажите по такому вопросу есть код отключения службы Dhcp-сервера String aServiceName =...

Проверить состояние подключения
Добрый день всем. Никак не могу найти как проверить подключение, открыто оно или нет, так if (connect.Open() == true) {} оно естественно...

Как проверить состояние chekbox-ов?
народ, я создал много чекбоксов(мне кажется они все имеют одинаковое имя). я знаю их индексы(от 100 до п). мне нужно проверить их зная их...

Проверить текущее состояние клавиши
Собственно делаю прогу и надо проверить состояние клавиши NumLock без использования обработчиков,тоесть в реальном времени,т.е активирована...


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

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

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

Новые блоги и статьи
Linux API: Полное руководство
hw_wired 08.02.2025
Linux API – это низкоуровневый программный интерфейс, обеспечивающий взаимодействие пользовательских приложений с ядром операционной системы. Он включает набор системных вызовов, библиотечных функций. . .
Асинхронное программировани­­­­­е и эмуляция async/await в C (СИ)
hw_wired 08.02.2025
Язык программирования C, несмотря на свой возраст, предоставляет неплохие средства для реализации асинхронных операций, позволяя создавать эффективные решения для обработки параллельных задач. В. . .
Как сгенерировать случайное число в указанном диапазоне в JavaScript
bytestream 08.02.2025
В JavaScript генерация случайных чисел основана на детерминированном алгоритме, который создает последовательность псевдослучайных значений. Встроенный метод Math. random() возвращает псевдослучайное. . .
Как получить список всех таблиц в PostgreSQL
bytestream 08.02.2025
PostgreSQL предлагает несколько методов для получения списка таблиц в базе данных. Наиболее распространенный способ - использование системного каталога pg_tables, который содержит информацию обо всех. . .
Java Spring для начинающих
bytestream 08.02.2025
Spring Framework - это универсальное решение для создания корпоративных Java-приложений. Он предоставляет комплексную программную и конфигурационную модель для современных приложений на Java. Spring. . .
Асинхронное программировани­­­­­­е и async/await в Visual Basic
bytestream 08.02.2025
В основе асинхронного программирования в Visual Basic лежит концепция неблокирующего выполнения операций. Когда программа встречает длительную операцию, например, чтение большого файла или запрос к. . .
Async/await и асинхронное программировани­­е в Delphi
bytestream 08.02.2025
Асинхронное программирование является неотъемлемой частью разработки современных приложений, позволяя создавать отзывчивые и эффективные программы. В Delphi реализация асинхронности опирается на. . .
Асинхронное программировани­­­­­е и async/await в C#
bytestream 08.02.2025
Асинхронное программирование - концепция, позволяющая приложениям эффективно выполнять длительные операции без блокировки основного потока выполнения. В контексте современной разработки на C# это. . .
Асинхронное программировани­­­­­е и горутины/каналы в Go
bytestream 08.02.2025
Язык Go изначально разрабатывался с учетом современных многоядерных процессоров и необходимости эффективного параллельного выполнения задач. В отличие от традиционных подходов к асинхронному. . .
Как восстановить stash в Git
hw_wired 08.02.2025
Git stash - это средство для временного сохранения изменений в рабочей директории. В процессе разработки часто возникают ситуации, когда нужно быстро переключиться на другую задачу, но текущие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru