Аналог ReadLine - C#

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

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

Подскажите, есть ли какие-нибудь способы сделать с формами аналогично то, что происходит при readline в консольном приложении? Т.е. программа останавливается и ждет ввода пользователя, после чего вновь продолжает своё выполнение. Пытался найти что-то подобное в messagebox, но увы не нашел(

Решение задачи: «Аналог ReadLine»

textual
Листинг программы
public partial class Form1 : Form
    {
        DialogForm dialogForm = new DialogForm();
 
        public Form1()
        {
            InitializeComponent();
        }
 
        private void btnShowDialog_Click(object sender, EventArgs e)
        {
            if (dialogForm.ShowDialog() != DialogResult.OK)
                return;
 
            label1.Text = dialogForm.DialogUserInput;
        }
    }
 
 
public partial class DialogForm : Form
    {
        public DialogForm()
        {
            InitializeComponent();
            btnOk.DialogResult = DialogResult.OK;
            btnCancel.DialogResult = DialogResult.Cancel;
        }
 
        public string DialogUserInput => tboxUserInput.Text;
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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