词条 | 消息框 |
释义 | 消息框简介在windows操作系统中,消息框是用于给用户一些提示或警告的窗口。例如,消息框能够在应用程序执行某项任务过程中出现问题时通知用户。下图所示的对话框警告用户输入了一个不合法的文件名。 消息框是一种预制的模式对话框,用于向用户显示文本消息。通过调用 MessageBox 类的静态 Show 方法来显示消息框。显示的文本消息是传递到 Show 的字符串参数。利用 Show 方法的若干重载还可以提供标题栏标题。 为了使用户能够关闭消息框,Show 将显示带有“确定”按钮并在标题栏中带有“关闭”按钮的消息框。 消息框功能您还可以使用消息框向用户询问问题您还可以使用消息框向用户询问问题。用户通过单击若干按钮之一进行回答,这些按钮是通过使用 MessageBoxButton 枚举指定显示的。可以将此枚举传递到 Show 方法的若干重载。MessageBoxButton 枚举的默认值为 OK。 可以通过检查 Show 返回的值来确定用户单击了哪个按钮。返回值是 MessageBoxResult 枚举的值,其中每个值都等同于消息框可以显示的按钮之一。消息框的默认值为 OK,因为“确定”是默认消息框按钮。但是,您可以利用 Show 方法的某些重载来提供其他 MessageBoxResult 默认值。 消息框能够传递信息消息框能够传递信息,并能够询问具有不同重要程度的问题。消息框使用图标来指示重要性。例如,图标可以指示消息是信息性消息、警告消息还是重要消息。MessageBoxImage 枚举封装了一组可能的消息框图标。默认情况下,消息框不显示图标。但是,您可以将 MessageBoxImage 值传递到若干 Show 方法重载之一,以便指定消息框包括一个图标。 消息框有时提供特殊功能消息框有时提供特殊功能,比如从右向左的阅读顺序。您可以使用 Show 方法的某些重载接受的一个或多个 MessageBoxOptions 枚举值,对消息框的行为进行自定义。 消息框始终有所有者窗口消息框始终有所有者窗口。默认情况下,消息框的所有者是消息框打开时当前在应用程序中处于活动状态的窗口。但是,您可以使用若干 Show 重载之一,为 Window 指定另一个所有者。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。