您的位置:首页 > 编程语言 > C#

ToolScrip的设置与用法 (C#.NET Winform)

2012-05-28 11:27 363 查看
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();
}


  

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: