2011-06-03 127 views
1

我如何添加消息弹出文本框:添加消息,弹出消息框,C#noob问题

 catch (Exception) 
     { 
      Interaction.MsgBox(Conversion.ErrorToString(), MsgBoxStyle.Critical, null); 
     } 
+0

Noob扑! -2 – Dan 2011-06-03 19:32:48

+0

对新手们来说很容易 – 2011-06-03 19:32:50

+0

你是否已经从VB6转向C#?沟Microsoft.VisualBasic命名空间,其垃圾:) – 2011-06-03 19:35:15

回答

2

您可以使用MessageBox class

catch (Exception) 
{ 
    MessageBox.Show(
     Conversion.ErrorToString(), // Caption 
     "Error:",     // Title displayed 
     MessageBoxButtons.OK,  // Only show OK button 
     MessageBoxIcon.Error);  // Show error icon (similar to Critical) 
} 
+0

谢谢你里德,我感谢你的帮助 – Dan 2011-06-03 19:36:03

2
MessageBox.Show("text", "caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation); 

而且,我看你标记后C#。如果您使用C#,不要使用在任何Microsoft.VisualBasic namespace(这是Interaction生活)

的Microsoft.VisualBasic命名空间 包含支持Visual Basic运行Visual Basic中的类型。

0

你已经是,与Conversion.ErrorToString()。如果您想要自定义消息,只需传递一个您选择的字符串作为第一个参数。第三个参数(你有null)可以用来为标题传递一个字符串,如果你想的话。