StatusStrip控件的使用(转:http://blog.sina.com.cn/s/blog_4f18c3ec0100fguf.html)

实现效果: 通过StatusStrip显示窗体状态栏 同时将状态栏分成三部分 居左边显示相关文字信息 中间空白显示 居右边显示时间信息

1.创建窗体及添加StatusStrip   默认StatusStrip名称为statusStrip1

2.在statusStrip1的Items属性中   添加三个StatusLabel   默认名称为toolStripStatusLabel1,2,3   按1,2,3的顺序排列

3.修改toolStripStatusLabel1的Text属性   为相关文字如"欢迎使用本系统"

4.修改toolStripStatusLabel2的Text属性为空   Sprint属性为True   BorderSides属性为Left,Right

5.修改toolStripStatusLabel3的Text属性为空   在Form的Load事件中 修改其显示为当前时间   this.toolStripStatusLabel3.Text = "登录时间:" + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");

6.如果要使状态栏时间信息随操作系统当前时间不停的改变   则可以通过增加Timer控件来实现   增加Timer控件 timer1   编写其Tick事件为   private void timer1_Tick(object sender, EventArgs e)   {       this.toolStripStatusLabel3.Text = "系统当前时间:" + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");   }     在Form的Load事件中 对timer1进行相关设置   private void MainForm_Load(object sender, EventArgs e)   {     this.toolStripStatusLabel3.Text = "系统当前时间:" + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");     this.timer1.Interval=1000;     this.timer1.Start();   }

书山有路勤为径,一觉睡到自然醒
原文地址:https://www.cnblogs.com/suyuan1573/p/3314813.html