Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как сделать это задание: 5. Даны действительные числа x, y. Получить: https://www.cyberforum.ru/ windows-forms/ thread2972512.html Создание экранной клавиатуры C#
Здравствуйте. Я делаю игру "Угадай слово". Концепция такая : Программа загадывает слово, а пользователь пытается его отгадать, вводит разные слова с экранной клавиатуры. Буквы, которые были угаданы подсвечиваются другим цветом в зависимости от их положения в слове (зелёным, если буква стоит в начале, желтым если буква угадана, но стоит в другом месте и серым, если буква не угадана) далее для...
C# Не получается правильно сделать проверку на + и - для комплексного числа, оно работает только для обычных чисел Полностью задание звучит так: Описать производный класс Комплексное_число. Строки данного класса состоят из двух полей, разделенных символом и. Первое поле задает значение действительной части, второе – значение мнимой. Каждое из полей может содержать только символы десятичные цифры и символы – и +, которые задают знак числа. Символы – и + могут располагаться только в первой позиции... https://www.cyberforum.ru/ windows-forms/ thread2972470.html C# Нажатия на кнопку в поле ввода над ней появлялась какой по счету была нажата эта кнопка Разместите на форме поле ввода шесть кнопок Button над каждой из них разместите отдельный textbox. Сделать так, чтобы нажатия на кнопку в поле ввода над ней появлялась надпись какой по счету была нажата эта кнопка. https://www.cyberforum.ru/ windows-forms/ thread2972458.html
C# Обратный отсчет
Как сделать обратный отчет времени и каждую секунду выводить его в label, что бы было понятно, что время уменьшается?
C# Сохранение отредактированного текста из RichTextBox https://www.cyberforum.ru/ windows-forms/ thread2972305.html
Добрый день, прошу помочь в следующем вопросе: Имею элемент RichTextBox, который выводит текст txt файлов из папки Resourse. Далее я корректирую текст (дописываю или удаляю слова) и по нажатию button текст сохраняется В ЭТОТ же файл из которого он считался. То есть при новом открытии формы у меня будет уже взят отредактированный текст. Вот пример считывания текстовика: private void...
C# Как посчитать количество объектов в массиве? Всем привет, здравствуйте. private void button6_Click(object sender, EventArgs e) { IWebElement text = Browser.FindElement(By.TagName("pre")); string textt = text.Text; Root root = JsonConvert.DeserializeObject<Root>(textt)!; } А вот классы: https://www.cyberforum.ru/ windows-forms/ thread2972232.html Как сделать так, чтобы C#
Как сделать так, чтобы после выбора номера, меня перекидывало на новое окно (картинка 2), где можно ввести информацию в разных полях так, чтобы введенные данные сохранялись в отдельный .txt файл
C# Выбор User Control таблицы для поиска Такой вопрос, у меня на форме есть 4 таблицы сделанные через User Controls и кнопка поиска информации в таблицах, какой код у кнопки должен быть что бы поиск был по выделенной таблице C# https://www.cyberforum.ru/ windows-forms/ thread2972106.html C# При нажатии на кнопку делается скриншот формы и сохраняется в jpeg https://www.cyberforum.ru/ windows-forms/ thread2972063.html
Доброго времени суток! Подскажите пожалуйста, у меня готовый проект - программа на C# Visual Studio 2017. Есть форма, на форме есть кнопка и panel, на панели есть groupbox и label (несколько штук). Нужно конкретно следующее: При нажатии на кнопку всё отображаемое в panel сохранялось в виде изображения (jpeg) в файл. Очень нужно, обшарил пол гугла, нашел пару способов - но они не рабочие.
C# F(x) =1, если знаменатель равен 0. Что неправильно?
C# Русский бильярд Сижу уже неделю и не могу сделать из этого русский бильярд, курсор направления удара либо на одном шаре, либо сразу на двух, а надо сделать, чтобы первый удар совершался битком, а остальные удары можно совершать любыми шарами :( https://www.cyberforum.ru/ windows-forms/ thread2972042.html
1480 / 935 / 454
Регистрация: 06.02.2012
Сообщений: 2,862
21.04.2022, 10:13 0

Как менять Panel при нажатии на кнопки в Dashboard - C# - Ответ 16189212

21.04.2022, 10:13. Показов 526. Ответов 6
Метки (Все метки)

Ответ

collap5e,
1)Создайте словарь и зарегистрируйте панели в том порядке как вам нужно.
2)Подпишите все кнопки на одно событие. Action_Click. Каждая кнопка будет отвечать за свои панельки
3)Я не знаю как вы там панельками заполняете форму, но в данном примере я показал статическое заполнение. Так же вы можете и динамически заполнить словарь.
Пример ниже.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 //Словарь
        private Dictionary<Button, List<Panel>> Dash = new Dictionary<Button, List<Panel>>();
       
        //событие загрузка формы
        private void Form_Load(object sender, EventArgs e)
        {
            //Добавляем в словарь ключ, значение
            Dash.Add(button1, new List<Panel>() { panel1, panel2, panel3 });
            Dash.Add(button2, new List<Panel>() { panel4, panel5, panel6 });
        }
        //Создаем одно событие для всех кнопок
        private void Action_Click(object sender, EventArgs e)
        {
            //Перебираем словарь
            foreach (KeyValuePair<Button, List<Panel>> keyPair in Dash)
                foreach (Panel panel in keyPair.Value)
                    panel.Visible = keyPair.Key == (Button)sender ? true : false;
        }


Вернуться к обсуждению:
Как менять Panel при нажатии на кнопки в Dashboard C#
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.04.2022, 10:13
Готовые ответы и решения:

Как при нажатии на Panel создавать кнопки?
вот код который я сделал выводит сразу на панель. Можете примерно показать пример на моем коде. ...

Как менять proxy в webbrowser при каждом нажатии кнопки
Доброго суток времени, подскажите как в webbrowser имея список просиков их менять? он хватает...

Как сделать кнопки, каждая из которых будет менять цвет фона документа при нажатии?
Помогите!!! Не могу справиться!!!! Нужно написать программу с использованием двух языков: html и...

Обновление информации на Panel при нажатии кнопки
Доброго времени суток. Есть у меня такая заморочка, назовем ее &quot;Анкета&quot;. Я создал несколько форм:...

6
21.04.2022, 10:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2022, 10:13
Помогаю со студенческими работами здесь

Движение объекта на panel. Изменение направления при нажатии кнопки
Дело такое, есть круг, при нажатии кнопки &quot;Старт&quot; он начинает двигаться на право, и при этом у него...

При нажатии кнопки она должна менять надпись
Изучаю Питон и работу событий. Почему не работает данный код? Идея: при нажатии кнопки она должна...

При нажатии кнопки мыши случайным образом менять цвет формы
Здравствуйте нужно сделать так чтобы при нажатии кнопки мыши случайным образом менять цвет формы.

Инерция при использовании Panel как кнопки
Проблема вот в чем: приведу простейший код var Form1: TForm1; implementation {$R *.dfm}

Как менять картинки на кнопке при нажатии?
как менять картинке на кнопке? (когда нажата одна картинка а когда отпущена другая)

Как при нажатии на кнопку менять текст в окне?
Есть MFC-шное окно с текстом и кнопка, как при нажатии на кнопку, менять текст в окне?

Как менять текст Label при нажатии pushButton?
Хочу сделать так, чтобы при нажатии на определённую кнопку, старый текст Label удалялся и появлялся...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru