C#Windows应用程序开发之添加状态条前言:通常windows应用程序都有相似的特征:控件、菜单、工具条、状态栏等等。每次我们开始作一个新的windows应用程序时都是以相同的事情开始:建立项目,添加控件和事件处理器。如果我们有一个模板,那么我们就可以节约大量的时间了。
在介绍如何建立模板的过程中,将涉及大量的微软.net framework类库的基本知识。如果你没有使用集成开发环境那么本文介绍的模板对你将非常有用,如果你使用了visual studio.net这样的集成开发环境你也可以从中了解控件的工作方式,这对你也是很有用的。
C#Windows应用程序开发之添加状态条的过程:
C#Windows应用程序开发之添加状态条由System.Windows.Forms.StatusBar描述,它提供了定制控件的外观的属性,状态条由StatusBarPanel对象组成,在我们的模板中状态条有两个嵌套板:
- StatusBar statusBar = new StatusBar();
- StatusBarPanel statusBarPanel1 = new StatusBarPanel();
- StatusBarPanel statusBarPanel2 = new StatusBarPanel();
C#Windows应用程序开发之添加状态条之状态条和状态跳上的嵌套板由下面的代码设置:
- statusBarPanel1.BorderStyle = StatusBarPanelBorderStyle.Sunken;
- statusBarPanel1.Text = "Press F1 for Help";
- statusBarPanel1.AutoSize = StatusBarPanelAutoSize.Spring;
- statusBarPanel2.BorderStyle = StatusBarPanelBorderStyle.Raised;
- statusBarPanel2.ToolTipText = System.DateTime.Now.ToShortTimeString();
- statusBarPanel2.Text = System.DateTime.Today.ToLongDateString();
- statusBarPanel2.AutoSize = StatusBarPanelAutoSize.Contents;
- statusBar.ShowPanels = true;
- statusBar.Panels.Add(statusBarPanel1);
- statusBar.Panels.Add(statusBarPanel2);
C#Windows应用程序开发之添加状态条目的:我们需要将状态条添加到窗体中:
- this.Controls.Add(statusBar);
C#Windows应用程序开发之添加状态条的基本情况就向你介绍到这里,希望对你学习和了解C#Windows应用程序开发之添加状态条有所帮助。
【编辑推荐】