信息显示控件
信息显示控件(只读)
Label控件
Label控件用于显示用户无法编辑的文本或图像,创建一个Label控件如下:
label.AutoSize = true;
label.Location = new Point(36, 32);
label.Name = "label";
label.Size = new Size(138, 20);
label.TabIndex = 2;
label.Text = "这是Label标签控件";
StatusStrip控件
StatusStrip控件在窗体中用作区域,通常显示在窗口底部,应用程序可在此显示各种状态信息。
创建一个StatusStrip控件并创建三个StatusLabel
ProgressBar控件
ProgressBar控件通过显示以水平条排列的适当数量的矩形来指示操作进度。 操作完成后,将填充条形图。 进度栏通常用于向用户指示等待长时间操作完成的时间,例如,在加载大文件时。
using System.Data;
namespace WinformDebug
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Submit(object sender, EventArgs e)
{
this.progressBar.Minimum = 0; // 设置最小值
this.progressBar.Maximum = 100; // 设置最大值
this.progressBar.Value = 0; // 设置当前值
for (int i = 0; i <= 100; i = i+10)
{
this.progressBar.Value = i;
Thread.Sleep(100);
if (this.progressBar.Value >= 100)
MessageBox.Show("操作完成");
}
}
}
}
要想设置循环进度条,可以这样设置:
this.progressBar.Style = ProgressBarStyle.Marquee;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律