欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C# WinForm如何通过MessageBox和Label显示整型变量值

程序员文章站 2022-05-06 08:01:51
...

——

MessageBox

MessageBox是一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。
MessageBox的好处就在于方便,不需要额外创建窗体来输出信息,其基本用法为:

MessageBox.Show(<字符串> Text, <字符串> Title, <整型> nType,MessageBoxIcon);

通过此方法可以输出文字。
MessageBox只能显示字符串,如果想要显示整型变量值,就要采用另一种方法:

string message = string.Format("text1 {0},变量a);//单个变量值
MessageBox.Show(message,"title");

如果要输出多个变量:

 string message = string.Format("text1 {0} text2 {1}...,变量a,变量b...);

花括号内数字由0开始递增,必须与变量一一对应。

Label

C# WinForm如何通过MessageBox和Label显示整型变量值
Label(标签)通常用来显示文字,但也可以输出变量,代码为:

int a = 0;//初始化变量
Label1.Text = a.ToString();// Int.ToString(format),由整型变为字符串

注意将label的【Text】属性清空(不过这样label就像消失一样,实际上仍存在)。
这样设置的label只能输出变量的值,因此如果想要同时显示中文解释该值的意义,一种简便的方法是再创建另一个label,在该label的【Text】属性中输入中文,然后将两个标签并排显示,如下图:
C# WinForm如何通过MessageBox和Label显示整型变量值