C#中MessageBox.Show()方法详解
1. // 摘要: // 显示具有指定文本的消息框。 // // 参数: // text: // 要在消息框中显示的文本。 // 返回结果: // System.Windows.Forms.DialogResult 值之一。 public static DialogResult Show(string text); ? ????????例子:MessageBox.Show("内容"); 2. // 显示具有指定文本和标题的消息框。 // caption: // 要在消息框的标题栏中显示的文本。 string text,string caption); ? ????例子:MessageBox.Show("内容","标题"); 3. // 显示具有指定文本、标题和按钮的消息框。 // buttons: // System.Windows.Forms.MessageBoxButtons 值之一,可指定在消息框中显示哪些按钮。 // 异常: // System.ComponentModel.InvalidEnumArgumentException: // 指定的 buttons 参数不是 System.Windows.Forms.MessageBoxButtons 的成员。 // System.InvalidOperationException: // 试图在运行模式不是用户交互模式的进程中显示 System.Windows.Forms.MessageBox。这是由 System.Windows.Forms.SystemInformation.UserInteractive // 属性指定的。 string caption,MessageBoxButtons buttons); 例子:MessageBox.Show("内容","标题",要在消息框中显示的按钮); ?MessageBox.Show("内容",MessageBoxButtons.OK); 4. // 显示具有指定文本、标题、按钮和图标的消息框。 // icon: // System.Windows.Forms.MessageBoxIcon 值之一,它指定在消息框中显示哪个图标。 // 指定的 buttons 参数不是 System.Windows.Forms.MessageBoxButtons 的成员。- 或 - 指定的 icon // 参数不是 System.Windows.Forms.MessageBoxIcon 的成员。 MessageBoxButtons buttons,1)">MessageBoxIcon icon); ? 例子:MessageBox.Show("内容",MessageBox.Button,按钮,MessageBox.Icon.图标); ? MessageBox.Show("内容",MessageBoxButtons.OK,MessageBoxIcon.Warning); ? 5. // 显示具有指定文本、标题、按钮、图标和默认按钮的消息框。 // defaultButton: // buttons 不是 System.Windows.Forms.MessageBoxButtons 的成员。- 或 - icon 不是 System.Windows.Forms.MessageBoxIcon // 的成员。- 或 - defaultButton 不是 System.Windows.Forms.MessageBoxDefaultButton 的成员。 MessageBoxIcon icon,1)">MessageBoxDefaultButton defaultButton); //MessageBox.Show("内容",要显示的按钮,要显示的图标,设置默认按钮); //设置第一个按钮为默认按钮,代码如下: ? ?MessageBox.Show("内容",MessageBoxIcon.Warning,MessageBoxDefaultButton.Button1); 6. // 显示具有指定文本、标题、按钮、图标、默认按钮和选项的消息框。 // System.Windows.Forms.MessageBoxDefaultButton 值之一,可指定消息框中的默认按钮。 // options: // System.Windows.Forms.MessageBoxOptions 值之一,可指定将对消息框使用哪些显示和关联选项。若要使用默认值,请传入 // 0。 // 的成员。- 或 - 指定的 defaultButton 不是 System.Windows.Forms.MessageBoxDefaultButton // 的成员。 // System.ArgumentException: // options 同时指定了 System.Windows.Forms.MessageBoxOptions.DefaultDesktopOnly 和 // System.Windows.Forms.MessageBoxOptions.ServiceNotification。- 或 - buttons // 指定了无效的 System.Windows.Forms.MessageBoxButtons 组合。 MessageBoxDefaultButton defaultButton,1)">MessageBoxOptions options); ? 7. // 使用指定的帮助文件、HelpNavigator 和帮助主题显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 // helpFilePath: // 用户单击"帮助"按钮时显示的"帮助"文件的路径和名称。 // navigator: // System.Windows.Forms.HelpNavigator 值之一。 // param: // 用户单击"帮助"按钮时显示的帮助主题的数值 ID。 MessageBoxOptions options,1)">string helpFilePath,1)">HelpNavigator navigator,1)">object param); ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |