【发布时间】:2013-02-14 01:59:34
【问题描述】:
在 c# 中使用 enum 来构建一个自定义 Messagebox 就像 Messagebox
我正在使用以下代码:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void Sow()
{
CuMessageBox.SowMessage("text", "caption", CuMessageBox.MsgBoxButtons.Yes);
MessageBox.Show("text", "caption", MessageBoxButtons.OK);
}
}
public class CuMessageBox
{
public enum MsgBoxButtons { Yes, No, Ok, Cancel }
public static void SowMessage(string text, string caption, MsgBoxButtons msg)
{
//Todo
}
}
在这一行:
CuMessageBox.SowMessage("text", "caption", CuMessageBox.MsgBoxButtons.Yes); // Custom MessageBox
我不想显示类名。如何不显示类名。 C#中的消息框不会显示类名
我想用这段代码来显示:
CuMessageBox.SowMessage("text", "caption", MsgBoxButtons.Yes); // Custom MessageBox
错误:当前上下文中不存在名称“MsgBoxButtons”
如何解决此错误。条件是我不想写类名
【问题讨论】:
标签: c#-4.0 messagebox