自定义单行消息框

本文关键字:消息 单行 自定义 | 更新日期: 2023-09-27 18:30:36

我正在尝试为我的应用程序制作一个自定义消息框。问题是,我想以某种方式对其进行编码,以便我可以将其用作常规消息框。

MyCustomBox("My Message");

做事

FormMessage frm = new FormMessage();
frm.message = "My Message";
frm.show();

我怎样才能做到这一点?谢谢!

自定义单行消息框

可以将静态方法添加到类FormMessage

public static void ShowBox(string message)
{
    using (FormMessage frm = new FormMessage())
    {
        frm.Message = message;
        frm.ShowDialog();
    }
}

然后

FormMessage.ShowBox("My Message");

使用适当的控件等创建窗体。 然后将一个静态方法添加到处理所有混乱位的类中 - 创建实例(如有必要)、设置属性等。

我希望我能写更多关于这个的东西,但这是非常简单的东西。 只需调用MyCustomBox.ShowMessage()或任何您称之为静态方法的方法。