C#Windows应用程序开发之添加状态条

开发 后端
C#Windows应用程序开发之添加状态条实现的过程是什么呢?C#Windows应用程序开发之添加状态条的具体操作又是如何的呢?那么本文就向你一一讲解。

C#Windows应用程序开发之添加状态条前言:通常windows应用程序都有相似的特征:控件、菜单、工具条、状态栏等等。每次我们开始作一个新的windows应用程序时都是以相同的事情开始:建立项目,添加控件和事件处理器。如果我们有一个模板,那么我们就可以节约大量的时间了。

在介绍如何建立模板的过程中,将涉及大量的微软.net framework类库的基本知识。如果你没有使用集成开发环境那么本文介绍的模板对你将非常有用,如果你使用了visual studio.net这样的集成开发环境你也可以从中了解控件的工作方式,这对你也是很有用的。

C#Windows应用程序开发之添加状态条的过程:

C#Windows应用程序开发之添加状态条由System.Windows.Forms.StatusBar描述,它提供了定制控件的外观的属性,状态条由StatusBarPanel对象组成,在我们的模板中状态条有两个嵌套板:

  1. StatusBar statusBar = new StatusBar();   
  2. StatusBarPanel statusBarPanel1 = new StatusBarPanel();   
  3. StatusBarPanel statusBarPanel2 = new StatusBarPanel();  

C#Windows应用程序开发之添加状态条之状态条和状态跳上的嵌套板由下面的代码设置:

  1. statusBarPanel1.BorderStyle = StatusBarPanelBorderStyle.Sunken;   
  2. statusBarPanel1.Text = "Press F1 for Help";   
  3. statusBarPanel1.AutoSize = StatusBarPanelAutoSize.Spring;   
  4. statusBarPanel2.BorderStyle = StatusBarPanelBorderStyle.Raised;   
  5. statusBarPanel2.ToolTipText = System.DateTime.Now.ToShortTimeString();   
  6. statusBarPanel2.Text = System.DateTime.Today.ToLongDateString();   
  7. statusBarPanel2.AutoSize = StatusBarPanelAutoSize.Contents;   
  8. statusBar.ShowPanels = true;   
  9. statusBar.Panels.Add(statusBarPanel1);   
  10. statusBar.Panels.Add(statusBarPanel2);   

C#Windows应用程序开发之添加状态条目的:我们需要将状态条添加到窗体中:

  1. this.Controls.Add(statusBar);   

C#Windows应用程序开发之添加状态条的基本情况就向你介绍到这里,希望对你学习和了解C#Windows应用程序开发之添加状态条有所帮助。

【编辑推荐】

  1. C#Windows服务程序之安装项目
  2. C#实现Windows后台服务实例浅析
  3. C#Windows应用程序开发之创建窗体
  4. C#Windows应用程序开发之窗体控件
  5. C#Windows应用程序开发之添加菜单
责任编辑:仲衡 来源: builder.com.cn
相关推荐

2009-08-14 17:43:20

C#Windows应用

2009-08-14 17:51:32

C#Windows应用

2009-08-14 17:27:30

C#Windows应用

2009-08-14 17:36:20

C#Windows应用

2009-08-14 18:04:59

C#Windows应用

2009-08-14 18:00:22

C#Windows应用

2009-08-14 13:41:13

C#Windows服务

2009-08-14 15:19:38

Windows服务程序Windows服务

2009-08-14 14:25:09

Windows服务程序

2009-08-14 11:15:19

文件监视C#Windows服务

2009-08-14 16:48:39

C#Windows服务

2009-08-14 15:54:50

Windows服务程序C#Windows服务

2009-08-14 14:17:16

C#Windows服务

2009-08-14 16:24:00

Windows服务程序

2009-08-14 14:45:03

C#Windows服务

2009-08-14 16:13:25

C#windows服务

2009-08-14 15:06:08

Windows服务程序

2009-08-14 15:47:18

C#Windows服务

2009-08-24 14:19:27

C# Windows应

2009-04-12 09:25:12

Symbian诺基亚移动OS
点赞
收藏

51CTO技术栈公众号