C # Winforms Свойства окна сообщения - PullRequest
8 голосов
/ 25 августа 2009

в C # winforms, когда мы отображаем окно сообщения, у него нет заголовка в строке заголовка и нет заголовка в его кнопке, которая находится в панели задач.

Что делать, если я хочу установить заголовок и значок для окна сообщения.

один из вариантов - создать форму, которая будет выглядеть и вести себя как окно сообщения, а я покажу и скрою ее, когда захочу. да, это можно сделать, но я хочу изменить «MessageBox»

Ответы [ 3 ]

32 голосов
/ 25 августа 2009

Используйте перегрузку MessageBox.Show, такую ​​как:

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

передача текста в строке заголовка в заголовок и значок в значок например,

MessageBox.Show("Oh noes!", "My Application", MessageBoxButtons.OK, MessageBoxIcon.Error);
1 голос
/ 25 августа 2009

Метод MessageBox.Show имеет несколько переопределений, которые позволяют вам установить свойства всплывающего окна.

http://msdn.microsoft.com/en-us/library/system.windows.forms.messagebox.show%28VS.71%29.aspx

1 голос
/ 25 августа 2009

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

...