C#  StatusStrip控件的应用
下面通过一个实例,来说明StatusStrip控件的使用。该实例中分别向StatusStrip控件中添加了两个StatusLabel控件。然后,通过添加事件,实现显示当前时间和显示鼠标坐标的功能。操作步骤如下所示:
(1)打开Microsoft Visual Studio 2010。在菜单栏中,执行【文件】|【新建项目】命令,打开【新建项目】对话框。
(2)在【新建项目】窗口中,选择“Windows窗体应用程序”并在名称栏中输入项目的名称为“StripTest”。然后,单击【确定】按钮进入可视化编程窗口。
(3)在【属性窗口】中设置各个控件的Name和Text属性并设置Form1的Text属性值为“状态栏应用”。
(4)执行【视图】|【工具箱】命令,打开工具箱面板。在工具箱面板中可以选择需要用到的控件。
(5)从【工具箱】的【公共控件】列表中选中StatusStrip控件将其拖放到空白的Windows窗体中。然后,分别向ToolStrip控件中添加了StatusLabel控件。
(6)双击Windows窗体,打开Form1.cs文件。为时间控件和From添加事件,代码如下所示。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
控件的使用using System.Windows.Forms;
namespace StatusTest
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            timer.Text = "当前时间" + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
        }
        private void Form1_MouseMove(object sender, MouseEventArgs e)
        {
            addr.Text = "坐标:" + e.X.ToString() + "," + e.Y.ToString();
        }
    }
}
(7)按下【Ctrl+S】键保存源代码,然后执行菜单栏中的【调试】命令或者按下【Ctrl+F5】键查看运行结果。当鼠标进入窗体时,如图9-11所示。
9-11  状态栏应用

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。