ToolScrip的設置與用法 (C#.NET Winform)


 

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
         }




這是我做成控件后的效果

上圖我只用了一個ToolScrip控件 為什么上面多出了一個白色的區域呢?!!
#region 底部信息
        public void BindFoot()
        {
            FrmLogin fl = new FrmLogin();
            StatusStrip sFoot = new StatusStrip();
            ToolStripLabel tsl = new ToolStripLabel();
            tsl.Text = "當前用戶:" + fl.LoginName.Trim() + "歡迎您,系統時間:" + DateTime.Now.ToString();
            ToolStripItem[] tsi = new ToolStripItem[1];
            tsi[0] = tsl;
            sFoot.Items.AddRange(tsi);
            this.Controls.Add(sFoot);
        }
        #endregion
        private void Footer_Load(object sender, EventArgs e)
        {
            BindFoot();
        }

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM