.NET 4.x Взаимодействие консольного приложения и формы - C#

Узнай цену своей работы

Формулировка задачи:

У меня есть коды программ: одна консольная , другая содержит в себе форму. Так фот, можно ли как-нибудь в одной и той же программе запустить и первую, и вторую, но так , что бы консольная открывалась при нажатии на определённую кнопку, а из консоли в форму при вводе определённой комбинации?

Решение задачи: «.NET 4.x Взаимодействие консольного приложения и формы»

textual
Листинг программы
static void Main(string[] args) {
    string key = "";
 
    Form form = new Form();
    form.Size = new Size(300, 300);
    form.Text = "Hello";
 
    Console.Write("Нажмите 'E' для выхода, для вызова формы - 'F'\n>>> ");
    while ((key = Console.ReadLine().ToLower()) != "e") {
        Console.Write(">>> ");
        if (key == "f") {
            form.ShowDialog();
        }
    }
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы