在statusstrip中添加了一个ToolStripProgressBar控件,通过程序编写其dock属性:
private void F_Main_Shown(object sender, EventArgs e)
{
//tspb_data为添加的ToolStripProgressBar控件
tspb_data.Dock = DockStyle.Fill;
//MainstatusStrip为statusstrip控件
MainstatusStrip.Refresh();
}
但是显示后的效果却没有出来。ToolStripProgressBar控件还是原先的长度。请问下,需如何设置?
private void F_Main_Shown(object sender, EventArgs e)
{
//tspb_data为添加的ToolStripProgressBar控件
tspb_data.Dock = DockStyle.Fill;
//MainstatusStrip为statusstrip控件
MainstatusStrip.Refresh();
}
但是显示后的效果却没有出来。ToolStripProgressBar控件还是原先的长度。请问下,需如何设置?
解决方案 »
- object相等的问题
- 如何从SQL数据库中读取二进制数据
- 如何限定相同窗体只能同时存在一个?????
- 怎么将数据库和程序打包啊?
- c#
- 如何重命名winform的配置文件app.config.
- Managed DirectX (我的C#应用只能在XP上运行正常,win2K和win98均运行即退出??)
- 关于datagridview 的CellValueChanged事件的问题以及列的数据绑定问题~~~!
- 如何获得数据库的第n行数据?
- 拖放IE中的链接到我的Form上,如何知道拖动的网址?
- 如何从官网获取开奖结果
- 在form中将Excel表格用xml形式打开,并且保存成xml文件到指定的文件夹
private void Form2_Load(System.Object sender, System.EventArgs e)
{
ToolStripProgressBar1.Width = StatusStrip1.Width - ToolStripProgressBar1.Bounds.Left - 1;
} private void StatusStrip1_SizeChanged(System.Object sender, System.EventArgs e)
{
ToolStripProgressBar1.Width = StatusStrip1.Width - ToolStripProgressBar1.Bounds.Left - 1;
}