C# MessageBox 弹出 text文本或者彩色文本的相关问题。
发布网友
发布时间:2024-10-24 01:12
我来回答
共3个回答
热心网友
时间:2024-10-26 00:28
你好 这样解决就行了 看代码
public FrmMessageBox()
{
InitializeComponent();
MaximizeBox = false;
MinimizeBox = false;
}
private void FrmMessageBox_Load(object sender, EventArgs e)
{
Rectangle rect = System.Windows.Forms.SystemInformation.VirtualScreen;
int width = rect.Width;
int height = rect.Height;
Point p = new Point();
label1.Text = "hello 酷狗";
label1.AutoSize = true;
this.Width = label1.Width + label1.Left * 2;
p.X = width / 2 - this.Width / 2;
p.Y = height / 2 - this.Height / 2;
this.Location = p;
button1.Left = this.Width / 2 - button1.Width / 2;
label1.ForeColor = Color.Red;
}
private void button1_Click(object sender, EventArgs e)
{
this.Close();
}
热心网友
时间:2024-10-26 00:29
c# 内置的 MessageBox没有这个功能,你只能自己写个自己的 MessageBox 类实现你要的功能
热心网友
时间:2024-10-26 00:32
内置封装的木有这个属性啊