Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.79/19: Рейтинг темы: голосов - 19, средняя оценка - 4.79
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534

Какая команда запрещает пользователям пользоваться в разных формах кнопками?

23.10.2021, 19:19. Показов 3855. Ответов 44
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, какая команда запрещает пользователям пользоваться в разных формах кнопками?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.10.2021, 19:19
Ответы с готовыми решениями:

Защита листа запрещает пользоваться структурой листа
На листе необходимо лишь защитить ячейки с формулами. При этом нужно дать возможность пользоваться организованной структурой листа. Но на...

Какая то ерунда с кнопками на php
Ребята, у меня такая проблема, в программе несколько кнопок рассчитать, почему то с первого нажатия они не срабатывают, непосредственное...

Вопросы на разных формах
Ребята,нужна ваша помощь. c# visual studio. Тест должен состоять из 4 пунктов: 1.Начать тест по психологии 2.Вопрос по психологии ...

44
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3463 / 2784 / 575
Регистрация: 04.09.2018
Сообщений: 8,757
Записей в блоге: 3
27.10.2021, 22:27
Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
         public Sozdanie_Kadrov()
        {
            InitializeComponent();
        }
Добавьте перегруженный конструктор
C#
1
2
3
4
public Sozdanie_Kadrov( bool b )
        {
            InitializeComponent();
        }
И после InitializeComponent(); добавьте _isActive = b;
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
27.10.2021, 22:28  [ТС]
AndreyVorobey, Извините, не так написал, у меня запрет должен быть в форме создание кадров и в форме отделов
0
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
27.10.2021, 22:29
goodrogrammer, выбор отделов заберёт флаг из основной формы, так же создание кадров может забрать этот же флаг из отделов, который перешёл с самой первой формы. И все делается в таком же ключе.
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
27.10.2021, 22:34  [ТС]
AndreyVorobey, Я запутался в том что Вы написали на пред странице и что написали на этой

Добавлено через 2 минуты
AndreyVorobey, Стоп. Я сделал то что Вы мне написали на пред странице.
0
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
27.10.2021, 22:40
goodrogrammer, я честно запарился рассказывать, что надо делать. Если Вам написать болванку программы из 3 форм, где на каждой скрывается кнопка, Вы способны будете перенести это в свою программу?
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
27.10.2021, 22:42  [ТС]
AndreyVorobey, Можете взять код который я выставил на прошлой странице исправить его и мне дать?
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3463 / 2784 / 575
Регистрация: 04.09.2018
Сообщений: 8,757
Записей в блоге: 3
27.10.2021, 22:43
Цитата Сообщение от AndreyVorobey Посмотреть сообщение
Если Вам написать болванку программы из 3 форм
Похоже, это самый оптимальный вариант . Я сам запутался куда он что передает. Передает в Form2, а вызывает Sozdanie_Kadrov ...
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
27.10.2021, 22:45  [ТС]
wizard41, AndreyVorobey, Хотите увидеть мой файл программы целиком?

Добавлено через 51 секунду
Что бы было понятно от куда и куда
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3463 / 2784 / 575
Регистрация: 04.09.2018
Сообщений: 8,757
Записей в блоге: 3
27.10.2021, 22:45
Цитата Сообщение от goodrogrammer Посмотреть сообщение
Хотите увидеть мой файл программы целиком
Сегодня не хочу. Пора спать.
А завтра, может быть..
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
27.10.2021, 22:50  [ТС]
AndreyVorobey, Напишите три формы пожалуйста, потом разберусь

Добавлено через 2 минуты
wizard41, Смотрите, давайте по другому пойдём, у меня есть первая форма там лог/пароль, вход и т.д. Во второй форме идёт выбор отделов и есть кнопка "Для администрации", как мне её сделать для пользователя не активной?
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3463 / 2784 / 575
Регистрация: 04.09.2018
Сообщений: 8,757
Записей в блоге: 3
27.10.2021, 22:55
Цитата Сообщение от goodrogrammer Посмотреть сообщение
есть кнопка "Для администрации"
Значит эта кнопка должна быть не активной, если в первой форме лог/пароль зашел уборщик.

Добавлено через 2 минуты
Из первой формы передавайте в остальные кто зашел. Лучше даже не булеву переменную, а что-то типа структуры:
C#
1
2
3
4
5
6
        struct Authority
        {
            bool IsAdministrative;
            string Role;
            //что-то еще..
        }
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
27.10.2021, 22:57  [ТС]
wizard41, Правильно написал?
C#
1
2
3
4
5
private void Form2_Load(object sender, EventArgs e)
        {
            button4.Enabled = _isActive;
            
        }
Добавлено через 48 секунд
wizard41, Куда структуру написать эту?
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3463 / 2784 / 575
Регистрация: 04.09.2018
Сообщений: 8,757
Записей в блоге: 3
27.10.2021, 23:00
Цитата Сообщение от goodrogrammer Посмотреть сообщение
Правильно написал?
Здесь вы присвоили кнопке активность. А где присвается значение самой _isActive?
Я же выше давал пример, где в конструкторе формы присваивается значение.

Добавлено через 1 минуту
goodrogrammer, возможно AndreyVorobey вам накидает пример и вам станет немного более ясно.
А я на сегодня откланиваюсь.
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
27.10.2021, 23:03  [ТС]
wizard41, Хорошо, спасибо Вам за помощь, подожду когда мне напишет AndreyVorobey. Может будет легче и более менее понятнее.
0
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
27.10.2021, 23:04
wizard41, это бесполезно что-то объяснять, нужно полный код программы кидать, и то не факт, что любая малейшая доработка не обернется такими же муками
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
28.10.2021, 00:25  [ТС]
AndreyVorobey, Так Вы мне напишите пример из трёх форм, как работают кнопки.
0
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
28.10.2021, 09:28
Лучший ответ Сообщение было отмечено goodrogrammer как решение

Решение

goodrogrammer,
Вложения
Тип файла: 7z WindowsFormsApp110.7z (171.6 Кб, 10 просмотров)
1
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3463 / 2784 / 575
Регистрация: 04.09.2018
Сообщений: 8,757
Записей в блоге: 3
28.10.2021, 09:49
Лучший ответ Сообщение было отмечено goodrogrammer как решение

Решение

AndreyVorobey, один в один написал, правда без комментариев Ну выкладывать нет смысла.
goodrogrammer, выложенный пример полностью покрывает ваш вопрос. Разбирайтесь.
2
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
28.10.2021, 10:03
Лучший ответ Сообщение было отмечено goodrogrammer как решение

Решение

wizard41, если уже и это не поможет, то я даже и не знаю, что дальше делать
1
40 / 44 / 1
Регистрация: 19.01.2021
Сообщений: 534
28.10.2021, 17:05  [ТС]
AndreyVorobey, Огромное спасибо Вам за пример, открыл Ваш проект, очень всё просто и понятно где что и как выполняется. Завтра буду начинать работать.
wizard41, Вам тоже спасибо за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.10.2021, 17:05

ArrayList в разных формах.
Доброе время суток. У меня такой вопрос. Я заполняю листбокс в форме1. Все то, что вводиться в листбокс заполняет ArrayList MatchList....

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

QGraphicsScene на разных формах
Не могу до конца разобраться с рисованием в Qt и, в частности, с QGraphicsScene. У меня есть большой класс, который производит отрисовку....

Переменная в разных формах
Создал две формы, в файле Unit1.cpp создал переменную int d=0; в файле Unit2.cpp, сделал так: void __fastcall...

Переменные в разных формах
Нужно ли прописывать переменные заново в новой форме, если они заведены уже в первой форме? Например: форма1 var a:integer; ...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru