当前位置: 代码迷 >> 综合 >> C#StatusStrip 添加多个标签,布局
  详细解决方案

C#StatusStrip 添加多个标签,布局

热度:79   发布时间:2024-02-13 07:46:59.0

状态栏所有项目(StatusLabel、ProgressBar、DropDownButton等)前添加一个空白的StatusLabel (Text属性为空),并将其Spring属性设为True。Spring属性的作用是设置该项是否填满剩余空间,设为True以后,当程序运行时后面的项就都挤到右边,实现靠右对齐了。如果更进一步,需要一部分项靠左,一部分靠右,那就在两部分中间插入空白StatusLabel,同时设其Spring属性为True。

            this.statusStrip1.Items.Add(statusLabel2);statusLabel2.Text = "欢迎";this.statusStrip1.Items.Add(statusLabel3);statusLabel3.Text = "";statusLabel3.Spring = true;this.statusStrip1.Items.Add(statusLabel1);