Winform/C#入门编程之第四部分菜单(三:状态菜单StatusStrip)

简介:

可用于 StatusStrip 控件:ToolStripStatusLabel、ToolStripDropDownButton、ToolStripSplitButton和ToolStripProgressBar。

StatusStrip 控件可以显示正在 Form 上查看的对象的相关信息、对象的组件或与该对象在应用程序中的操作相关的上下文信息。 通常,StatusStrip 控件由 ToolStripStatusLabel 对象组成,每个这样的对象都可以显示文本、图标或同时显示这二者。 StatusStrip 还可以包含 ToolStripDropDownButton、 ToolStripSplitButton 和 ToolStripProgressBar 控件。

默认的 StatusStrip 没有面板。 若要将面板添加到 StatusStrip,请使用 ToolStripItemCollection. AddRange 方法,或使用 StatusStrip 项集合编辑器 在设计时添加、移除或重新排序项并修改属性。 使用 “StatusStrip 任务”对话框 在设计时运行常用命令。

 

介绍:

1.属性

常用属性
Name 获取或设置控件的名称。
Items

 

获取属于 ToolStrip 的所有项
ToolStripStatusLabel
表示 StatusStrip 控件中的一个面板
Name

获取或设置项的名称。

Text

获取或设置要显示在项上的文本。

BorderSides

获取或设置一个值,该值指示 ToolStripStatusLabel 的哪些边显示边框。

ToolStripDropDownButton

表示单击时显示关联的 ToolStripDropDown 的控件,用户可从该下拉控件中选择一项。

ToolStripSplitButton

表示左侧标准按钮和右侧下拉按钮的组合,如果 RightToLeft 的值为 Yes,则这两个按钮位置互换。

ToolStripProgressBar

表示 StatusStrip 中包含的 Windows 进度栏控件。

 

TextDirection

获取或设置在 ToolStrip 上绘制文本的方向。

 

2.使用

  1. 添加控件后点击控件的三角形符号,可添加StatusLabel、ProgressBar、DropDownButton和SplitButton四种不同类型的控件。
  2. 此控件默认显示在窗体的最下方。
Winform/C#入门编程之第四部分菜单(三:状态菜单StatusStrip)_第1张图片 StatusStrip控件

 

3.演示

  1. 显示启动时间。
        private void Form1_Load(object sender, EventArgs e)
        {
            DateTime dt = DateTime.Now;
            string str = "启动时间:" + dt.Date.ToString("yyyy/mm/dd") + " " + dt.Hour.ToString() + ":" + dt.Minute.ToString() + ":" + dt.Second.ToString();
            toolStripStatusLabel1.Text = str;
        }
Winform/C#入门编程之第四部分菜单(三:状态菜单StatusStrip)_第2张图片 效果

你可能感兴趣的:(Winform/C#入门编程)