Кнопка Открыть в окне сообщений - PullRequest
0 голосов
/ 11 июля 2011

У меня есть приложение WinForms, и после его завершения отображается окно сообщения, содержащее только кнопку ОК.

Можно ли также иметь кнопку ОТКРЫТЬ в окне сообщения?

Я нашел этот код в Интернете:

public static DialogResult Show(string text, string caption, MessageBoxButtons buttons);

Но он дает только основные команды, такие как Yes / No, OK / Cancel и т. Д. Он не показывает никаких кнопок открытия.Я хочу открыть текстовый файл после завершения моей программы.

Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

2 голосов
/ 11 июля 2011

Нет, у вас не может быть никаких других значений в окне сообщения, кроме значения по умолчанию, MessageBoxButtons предопределено enum, и вы не можете добавить его.Решением является либо использование какого-либо пользовательского окна сообщения, установите флажок this , либо реализуйте свой собственный MessageBoxForm и добавьте в него свои пользовательские настройки, установите флажок this .

.
0 голосов
/ 11 июля 2011

Методы MessageBox.Show предоставляют сервальные перегрузки.Вы можете использовать один из них, как вам нравится.Чтобы вызвать MessageBox, просто выполните следующую строку:

MessageBox.Show ("Hi");

Информацию можно найти в MSDN.

...