C# 學習使用StatusStrip

本文详细介绍如何在Form窗体中使用StatusStrip控件,并通过实例演示如何在任务栏左侧显示文本信息。从设计模式和代码模式两方面进行说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先了解一下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
        }

結果:

转载于:https://www.cnblogs.com/82767136/articles/1254631.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值