С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Калькулятор комплексных чисел: возведение в степень https://www.cyberforum.ru/ windows-forms/ thread415251.html
Здравствуйте. Пишу калькулятор комплексных чисел. Опыта нуль, код таков насколько пока позволяет писать опыт. Проблема: Не знаю как полегче придумать реализацию операции возведения комплексного числа в степень. На форме имею 2 текстбокса, один для реал другой для мним. + еще 1 текстбокс для вывода результа. собственно сам код: private void button1_Click_1(object sender, EventArgs...
Программно кликать на кнопки диалогов в WebBrowser C#
Даров всем! Пишу на C# несложное приложение эмуляции работы человека в браузере(не ASP), использую стандартный контрол webbrowser. Возникла следующая проблема. Есть страница. на странице кнопка, при нажатии из программы( InvokeMember("click");) на кнопку выскакивает javascript или html диалогбокс -Вы действительно хотите перейти на страницу? -Да - Нет. Собственно как можно из кода произвести...
C# Выполнение кода, пока зажата кнопка На форме есть кнопка button1. Пока кнопка нажата( пользователь кликнул левой кнопкой мыши и продолжает удерживать ее нажатой) нужно выполнять определенное действие(воспризведение звукового сигнала на протяжении всего нажатия). Как это реализовать? https://www.cyberforum.ru/ windows-forms/ thread415134.html C# Не работает обработчик события KeyDown Здравствуйте, имеется текстбокс и обработчик события KeyDown: private void textBox1_Key(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Search search = new Search(textBox1.Text, GetFileName((TextBox)sender)); } } ввожу текст в текстбокс, жму Enter и ничего не происходит. При пустом текстбоксе событие... https://www.cyberforum.ru/ windows-forms/ thread414916.html
Setup and Deployment - дополнительные (аудио) файлы в пакете установки C#
Разрабатываю проект Setup and deployment. В корень Application Folder добавляю папку "SoundRoot" В нее (Copy-Paste) вставляю звуковые файлы, несколько штук. Компилирую проект, запускаю Install, он проходит до конца и... Не вижу куда развернулись звуковые файлы, и вообще развернулись ли. В чем моя ошибка? Спасибо! Евгений
C# Ускорение работы DataGridView https://www.cyberforum.ru/ windows-forms/ thread414429.html
собственно есть DataGridView, в котором я отображаю пришедшие сообщения, все делается вручную (создается DataGridViewRow, в нее добавляются ячейки с определенными стилями и заполняются значениями, все это добавляется в Grid). Проблема в том, что сообщений в секунду приходит от 1 до 100, и вроде идет все без тормозов пока я не начинаю в потоке каждую секунду удалять старые строки (старыми...
C# Механизм кнопки "Далее", показать другие контроллы на той же форме Всем привет! Прошу прощения за непонятность топика, иначе никак не смог придумать. Объясните каков механизм у кнопки "Далее", скажем в формах установщика? К примеру: запускается форма, на ней некие радиобаттоны с принятием соглашения. Клацкая на "Далее" - содержимое формы очищается - появляется новое, спрашивая путь установки. Каков механизм у такого действа? Контролы переходят в... https://www.cyberforum.ru/ windows-forms/ thread414210.html C# Запуск стороннего .exe-файла
День добрый! Сегодня у меня возник такой вопрос — как можно в ходе выполнения .NET Windows Forms программы, например при нажатии на button запустить сторонний .exe файл? Пока единственное, что накопал system("ololo.exe"), но это плохое решение, т.к. блокирует основной поток до завершения выполнения дочерней программы, мне же требуется создать дочернюю программу в отдельном потоке, чтобы она...
C# Как обратиться к выбранному элементу в ComboBox https://www.cyberforum.ru/ windows-forms/ thread413503.html
Здравствуйте) Помогите плиз разобраться с combobox. Дана длинная задача, всё могу сделать, только с combobox проблемы... При выборе команды Input открывается диалоговое окно вида, содержащее: □ поле ввода textbox для ввода Суммы на которую необходимо залить бензин □ поле combobox, для выбора марки бензина □ кнопку Вычислить □ метку для вывода результатов вычисления...
C# При чтении файла число строк не соответствует действительному https://www.cyberforum.ru/ windows-forms/ thread413235.html
записываю в текстсовый файл значения элементов массива. В файле такие уже набиты вручную, я записываю в конец файла свои. записи расположены в виде матрицы по строкам и столбцам через пробел: 2 2 1 4 5 3 2 2 3 5 1 6 7 4 2 3 2 5 1 6 5 2 2 2 2 1 3 6 7 5 4 4 3 2 1 7 6 4 5 5
Выбор пункта в меню не выполняет назначенную ему процедуру C#
Добавил на форму меню, по нажатию на пункт Draw должен по идее на рисовать круг(радиус задаю прямо в коде) но почему то не рисует, что не так сделал?namespace WindowsFormsApplication3 { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
C# Отправка запроса с помощью xml_rpc. Работа с xml_rpc в общем
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
23.12.2011, 10:11 0
.NET 4.x

Скрыть главную форму, чтобы показать вторую - C# - Ответ 2319430

23.12.2011, 10:11. Показов 26693. Ответов 10
Метки (Все метки)

Ответ

при условии, что нужен возврат к первой форме:
C#
1
2
3
4
5
6
7
private void Form1_Load(object sender, EventArgs e)
        {
            Form2 form2 = new Form2();
            this.Hide();
            form2.ShowDialog();
            this.Show();
        }
На второй форме вообще ничего писать не нужно

если возвращаться не нужно, правильное решение в 6 посте

Добавлено через 12 минут
blacksmithov, почитай внимательно о классе Form. Событие Load вызывается перед отображением формы, а ты уже в нем вызываешь Form2, хотя тебе нужно отображать Form1 еще 5 сек.
Логика поведения приложения совсем непонятна, сядь и распиши на листике (лучше с диаграммой), что за чем и когда должно открываться.

Цитата Сообщение от blacksmithov Посмотреть сообщение
По истечению допусти 5 секунд если пользователь не нажимает кнопку "настроить", то запускается вторая форма а первая исчезает
а это совсем гнилой подход, пользователь первый раз все настроит, но зато потом каждый день (или по несколько раз в день) будет тупо таращится на кнопку настройки и нервно ждать, когда же запустится это ..... приложение.

Вернуться к обсуждению:
Скрыть главную форму, чтобы показать вторую C#
5
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2011, 10:11
Готовые ответы и решения:

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

Как скрыть главную форму
Здравствуйте, как скрыть главную форму, в моем случае это Form1 и показать Form2 и чтобы при...

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

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

10
23.12.2011, 10:11
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.12.2011, 10:11
Помогаю со студенческими работами здесь

При запуске программы создать обе формы, а потом первую скрыть, вторую показать
У меня проект с двумя формами. Одна главная, а другая появляется при нажатии кнопки.... Вторая...

Показать скрыть форму
Добрый вечер, есть парочка вопросов: 1. Как при нажатие кнопки показать форму2 и скрыть форму1 ...

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

Открыть вторую форму и скрыть первую
Скажите почему в форме, которая содержит класс, нельзя сделать вот так: Form2 a=new Form2();...

0
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru