Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > как создать свой собственный MessageBox


Автор: transat 20.12.2007, 21:23
У меня есть форма Form2. с помощью кнопки я его создаю:

Код

Form2 f2 = new Form2();
            if (f2.ShowDialog() == DialogResult.OK)
            {
                MessageBox.Show("бла", "бла");
            }
            else
            {
                MessageBox.Show("блю", "блю");
            }


как сделать чтобы мое окно Form2 возвращало при нажатии на ней какой-нибудь кнопки OK, чтобы я мог делать вот это сравнение: if (f2.ShowDialog() == DialogResult.OK)

Автор: informatik 20.12.2007, 21:44
Напиши в обработчике кнопки OK вот такое:

Код

DialogResult = DialogResult.OK;

Автор: farad 22.12.2007, 18:28
Цитата(informatik @  20.12.2007,  21:44 Найти цитируемый пост)
Напиши в обработчике кнопки OK вот такое:
я бы просто присвоил свойству DialogResult кнопки OK значение DialogResult.OK, а обработчик для етой кнопки вовсе бы не заводил smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)