实例C#:学习使用StatusStrip

先了解一下StatusStrip:首选StatusStrip是Form中的一个控件,同时也是一个大的控件,其中含有许多子控件,这些子控件存放在控件群中。

这样我们要使用StatusStrip时,首先要定义StatusStrip,然后定义ToolStrip控件,再次定义ToolStrip控件群,第三将ToolStrip控件加入到控件群中,第四将控件群加入到StatusStrip中,最后要将StatusStrip加入到窗体中。

举例说明:

本例是在Form窗体中加入任务栏,并在任务栏左边显示Test。

一、在设计模式下的添加方法为:

在窗体上添加一个StatusStrip控件。在StatusStrip上添加一个ToolStripLabel控件。将ToolStripLabel控件的Text属性设置成在运行时显示的消息(即为Test)。

二、 在代码模式下添加过程即为:

1. 定义StatusStrip

2. 定义控件(ToolStripLabel)

3. 定义控件群(ToolStripItem)

4. 将控件加入控件群(Items.AddRange)

5. 将StatusStrip加入到Form中

public Form1()
{
InitializeComponent();
#region AddStatusStrip
//1. 定义要增加的StatusStrip
StatusStrip sb = new StatusStrip();
//2. 定义StatusStrip项目中的控件,其中ToolStripLabel是一个相似于label的控件,现在用于显示文字
ToolStripLabel tsl = new ToolStripLabel();
//要显示的文字内容
tsl.Text = "Test";
//3. 定义StatusStrip中要项目
ToolStripItem[] tsi = new ToolStripItem[1];
tsi[0] = tsl;
//4. 将项目加入到StatusStrip中
sb.Items.AddRange(tsi);
//5. 将StatusStrip加入到窗体中
this.Controls.Add(sb);
#endregion
}

时间: 2024-12-31 13:53:22

实例C#:学习使用StatusStrip的相关文章

机器学习实例:深度学习如何做语音识别!

文章讲的是 机器学习实例:深度学习如何做语音识别,语音识别正在「入侵」我们的生活.我们的手机.游戏主机和智能手表都内置了语音识别.他甚至在自动化我们的房子.只需50美元,你就可以买到一个Amazon Echo Dot,这是一个可以让你订外卖.收听天气预报.甚至是买垃圾袋的魔术盒,而这一切你只需要大声说出: Aleax,给我订一个pizza! Echo Dot 在2015年的圣诞假期一经推出就大受欢迎,在亚马逊上面立刻售罄. 但其实语音识别已经存在很多年了,那为什么现在才成为主流呢?因为深度识别终

初学网页应知:用实例来学习HTML

初学|网页 记得在本人刚开始学习编写网页时曾向一位WEB高手请教过如何用FRONTPAGE 98来制作一张绚丽多姿的个人网页.他告诉我,他制作网页时不用任何网页制作软件,而是靠手写的.当时我一下子愣住了,"WHAT?手写网页!OH,MY GAD!这人简直是高手中的高手呀!"从此他在我心目中地位犹如伟人般的高大--然而时过半年到了今天,他已经不再是我的偶像.因为我也能手写网页了,而且编写出的WEB还要胜他一筹(自我感觉).看到此处你一定会问我,到底我取了什么"真经"能

从一个实例开始学习PHP

3 PHP实践 PHP的许多特点与其他软件或者工具有关.利用迄今为止我们所学到的PHP知识,我们可以试着建立一个简单交互的网站.利用这一过程我们又可以学到不少东西.好吧,我们现在开始专注于一个典型个人网站的建设. 3.1 计划一个站点一般一个个人站点包括一个欢迎页面.一个留言本页面.一个书签链接页面.一个计数器.联系信息,甚至还有照片集和一些音乐文件等等.让我们从一个标题页面.一个联系信息页面和一个简历页面开始.我们同样需要标准的通用的页面头部和底部. 标题页面--front.html 这里我们

【OpenCV归纳】3 在实例中学习简单函数以及数据读写

 实例一 int main() {  IplImage*  img = cvLoadImage("6085.jpg", 1);  IplImage* red = cvCreateImage(cvGetSize(img), img->depth, 1);  IplImage* green = cvCreateImage(cvGetSize(img), img->depth, 1);  IplImage* blue = cvCreateImage(cvGetSize(img

通过实例来学习XML DTD

使用DTD的原因: 注意:由于它自身的一些缺点,DTD终将被淘汰,但是它还是要学习的.学习完DTD后,后面继续学习XML Schema. 1,通过 DTD,您的每一个 XML 文件均可携带一个有关其自身格式的描述. 2,通过 DTD,独立的团体可一致地使用某个标准的 DTD 来交换数据. 3,您的应用程序也可使用某个标准的 DTD 来验证从外部接收到的数据. 您还可以使用 DTD 来验证您自身的数据. XML文件 <?xml version="1.0" encoding=&quo

javaScript教程:以实例方式学习call函数

javaScript 中的 call() 是一个奇妙的方法,但也是一个让人迷惑的方法,先看一下官方的解释: call 方法 应用于:Function 对象 要求:版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象. call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项.将被用作当前对象的对象. arg1, arg2, , argN 可选项.将被传递方法参数序列. 说明: call 方法可以用来代替另一个对象调用一个方法.c

JS实例代码解析:以实例方式学习数组知识

<script language="javascript" type="text/javascript">//创建变量testArray 并引用数组 ["1","2","3"]var testArray = ["1","2","3"];//引用数组 ,此时 变量 linkOne linkTwo testArray 均引用数组 [&quo

PHP初学:实例详细学习PHP的简单语法

一,PHP脚本代码标记 PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是"<%....%>",PHP可看成是"<?...?>". 然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的"<?...?>",而建议使用长格式标记"<?php...?>" 此外PHP代码块还支持 <script language="php"

通过实例深入学习Java的Struts框架中的OGNL表达式使用_java

Struts 2默认的表达式语言是OGNL,原因是它相对其它表达式语言具有下面几大优势: 1. 支持对象方法调用,如xxx.doSomeSpecial(): 2. 支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名 | 值名],例如:@java.lang.String@format('foo %s', 'bar')或@tutorial.MyConstant@APP_NAME: 3. 支持赋值操作和表达式串联,如price=100, discount=0.8, cal