it-swarm.com.ru

Как показать окно сообщения об ошибке и предупреждение в .NET/Как настроить MessageBox

Использование C # .NET (Winforms). 

Я хочу знать, как я могу показать окна сообщений со звуком Ding!! и красным крестиком в нем. Вот о чем я говорю:

 screenshot

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

MessageBox.Show("asdf");

не дает мне настроить. 

70
claws

Попробуй это:

MessageBox.Show("Some text", "Some title", 
    MessageBoxButtons.OK, MessageBoxIcon.Error);
193
Andrew Hare

Попробуйте детали: используйте любую опцию ..

    MessageBox.Show("your message",
    "window title", 
    MessageBoxButtons.OK, 
    MessageBoxIcon.Warning // for Warning  
    //MessageBoxIcon.Error // for Error 
    //MessageBoxIcon.Information  // for Information
    //MessageBoxIcon.Question // for Question
   );
19
Ahosan Karim Asik
MessageBox.Show(
  "your message",
  "window title", 
  MessageBoxButtons.OK, 
  MessageBoxIcon.Asterisk //For Info Asterisk
  MessageBoxIcon.Exclamation //For triangle Warning 
)
3
Onur Adıyaman

Вам следует добавить пространство имен, если вы его не используете:

System.Windows.Forms.MessageBox.Show("Some text", "Some title", 
    System.Windows.Forms.MessageBoxButtons.OK, 
    System.Windows.Forms.MessageBoxIcon.Error);

Кроме того, вы можете добавить в начале вашего файла:

using System.Windows.Forms

и затем используйте (как указано в предыдущих ответах):

MessageBox.Show("Some text", "Some title", 
    MessageBoxButtons.OK, MessageBoxIcon.Error);
0
Tides