使用ToolStripContainer的Windows窗体中的奇怪错误(我甚至不知道如何解释,所以这是一个视频)

时间:2014-09-08 09:02:06

标签: c# winforms visual-studio-2010 toolstripcontainer

嗯,这是。观看此视频,了解会发生什么:

http://www.youtube.com/watch?v=-9uA2qWm5JI&feature=youtu.be

基本上,我的表单上有一个ToolStripContainer,因为我想在顶部有一个MenuStrip,在底部有一个ToolStripStatusLabel。在中心面板内部,我希望控制占据其大部分空间(锚定左上方右下方)和两个按钮(锚定右下方)

它失败了。

所以,我在这个ToolStripContentPanel控件上安排了所有这些。按钮几乎触及表格的底部。然后我运行我的程序,出现一个疯狂的空白区域!现在按钮和表格之间有30个左右的像素!所以设计师中的表单和实际程序中的表单不匹配!

这变得更加荒谬。如果,在设计师中,我撤消,那么它就完全搞砸了。只需观看视频。

这到底是怎么回事?

PS:如何重现:

1)创建新的WinForms解决方案

2)将ToolStripContentPanel控件添加到Form,Dock = Fill

3)向ToolStripContentPanel添加按钮,Anchor =右下角

4)调整表格大小

5)撤消

6)观察错误

我是否需要在Form1.cs和Form1.Designer.cs文件中发布VS 2010生成的代码?

0 个答案:

没有答案