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();
}
关注.NET开发技术,网站开发,应用系统开发http://www.hnhqwl.com

浙公网安备 33010602011771号