谢谢, 我这么做了一个,但每显示这个框一次,至少要2条语句: Message msg = new Message(); msg.Display(intCode, strMessage);由于经常要用到这个提示信息框,感觉很不爽。 不知道有没有更好的方法?
to 我这么做了一个,但每显示这个框一次,至少要2条语句: Message msg = new Message(); msg.Display(intCode, strMessage);你为什么不做一个静态的方法,来显示呢,如下: // in your Message class public static void ShowMsg( int nCode, string sMessage ) { Message msg = new Message(); msg.Display(nCode, sMessage ); }那么外边调用就可以如下: Message.ShowMsg( intCode, strMessage);
我这么做了一个,但每显示这个框一次,至少要2条语句:
Message msg = new Message();
msg.Display(intCode, strMessage);由于经常要用到这个提示信息框,感觉很不爽。
不知道有没有更好的方法?
Message msg = new Message();
msg.Display(intCode, strMessage);你为什么不做一个静态的方法,来显示呢,如下:
// in your Message class
public static void ShowMsg( int nCode, string sMessage )
{
Message msg = new Message();
msg.Display(nCode, sMessage );
}那么外边调用就可以如下:
Message.ShowMsg( intCode, strMessage);
我还有一个疑问:
我程序里后很多窗口,都是用Show()来显示的,好像也是“模式对话框”。
而这个窗口,用Show()却是无模式的,改为ShowDialog()后就可以了,不知道是什么原因?
ShowDialog()是由模式的。