1.窗体与界面设计
2013-06-16 13:26
204 查看
状态栏是用来显示当前程序状态的。状态栏可以分为多个面板,用来显示不同状态下的内容。
011 在状态栏中显示检查框
在状态栏中添加检查框比较容易,只需先将状态栏加入窗体,然后将检查框从工具栏中拖入状态栏即可。
1.创建一个项目,默认窗体为 Form1,向 Form1 窗体中添加 StatusBar 控件,并从工具箱中为状态栏添加 CheckBox 控件。
2.右键单击 StatusBar 控件,Insert 一个 StatusLabel。
实现带进度条的状态栏只需将状态栏的按钮类型设置为 ProgressBar 即可。通过设置 ProgressBar 的 Step 属性指定一个特定值用以逐次递增 Value 属性的值,然后调用 PerformStep 方法来使该值递增,就可以实现带进度条的状态栏。
1.创建一个项目,默认窗体为 Form1,向 Form1 窗体中添加 StatusBar 控件,并为状态栏添加相应的按钮,在按钮的下拉选项中选择 ProgressBar 类型,再添加一个定时器,Interval 属性设置为1000。
2.设置 toolStripProgressBar1 的 Value 属性、Maximum 属性和 Step 属性。
.NET4.0 中在状态栏中加入图标非常容易实现,只要将对应状态栏面板的 Image 属性设置为要显示的图片即可。
创建一个项目,默认窗体为 Form1,向 Form1 窗体中添加 StatusBar 控件,并为状态栏添加相应的按钮,设置添加按钮的 Image 属性为要显示的图片。
011 在状态栏中显示检查框
在状态栏中添加检查框比较容易,只需先将状态栏加入窗体,然后将检查框从工具栏中拖入状态栏即可。
1.创建一个项目,默认窗体为 Form1,向 Form1 窗体中添加 StatusBar 控件,并从工具箱中为状态栏添加 CheckBox 控件。
2.右键单击 StatusBar 控件,Insert 一个 StatusLabel。
namespace _011_StatusBar { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (this.checkBox1.Checked) { //checkBox1处于选中状态时,在控件StatusStrip1中显示系统当前时间 statusStrip1.Items[0].Text = "日期:" + DateTime.Now.ToString(); } else { statusStrip1.Items[0].Text = ""; } } } }012 带进度条的状态栏
实现带进度条的状态栏只需将状态栏的按钮类型设置为 ProgressBar 即可。通过设置 ProgressBar 的 Step 属性指定一个特定值用以逐次递增 Value 属性的值,然后调用 PerformStep 方法来使该值递增,就可以实现带进度条的状态栏。
1.创建一个项目,默认窗体为 Form1,向 Form1 窗体中添加 StatusBar 控件,并为状态栏添加相应的按钮,在按钮的下拉选项中选择 ProgressBar 类型,再添加一个定时器,Interval 属性设置为1000。
2.设置 toolStripProgressBar1 的 Value 属性、Maximum 属性和 Step 属性。
namespace _012_ProsessStatusBar { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void timer1_Tick(object sender, EventArgs e) { while (toolStripProgressBar1.Value < toolStripProgressBar1.Maximum) { this.toolStripProgressBar1.PerformStep(); } } } }013 状态栏中加入图标
.NET4.0 中在状态栏中加入图标非常容易实现,只要将对应状态栏面板的 Image 属性设置为要显示的图片即可。
创建一个项目,默认窗体为 Form1,向 Form1 窗体中添加 StatusBar 控件,并为状态栏添加相应的按钮,设置添加按钮的 Image 属性为要显示的图片。
相关文章推荐
- 1.窗体与界面设计-窗体动画
- 1.窗体与界面设计
- 1.窗体与界面设计-窗体效果
- 1.窗体与界面设计
- 1.窗体与界面设计
- 1.窗体与界面设计-工具栏设计
- 1.窗体与界面设计-标题栏窗体
- 1.窗体与界面设计-窗体控制技术
- 1.窗体与界面设计
- 1.窗体与界面设计-特殊形状的窗体
- 1.窗体与界面设计
- 1.窗体与界面设计-设置窗体位置
- 1.窗体与界面设计
- 1.窗体与界面设计
- 1.窗体与界面设计
- C#Windows窗体界面设计_02_绘制三角函数_多点作图法
- C#Windows窗体界面设计_03_坐标系平移 旋转 镜像
- Qt界面设计(隐藏窗体标题栏,制作按钮菜单)
- [好文章要分享]WPF界面设计技巧(1)—不规则窗体图文指南
- 切分窗体:MFC界面设计