我正在使用一个ToolStripContainer来包含三个ToolStrips。在设计时,我将ToolStrips移动到我想要的位置,这是在表单顶部的水平行中,就像这样:
然后,我关闭并保存表单。但是,如果我再次打开表单,ToolStrips最终堆叠在ToolStripContainer左侧,就像这样:
然后,我关闭并保存表单。但是,如果我再次打开表单,ToolStrips最终堆叠在ToolStripContainer左侧,就像这样:
这是Visual Studio的一个bug。 多年来我一直遇到同样的问题。 唯一找到的解决方法是通过编程将所有的工具栏的Dock属性设置为Right。 在窗体的构造函数中执行此操作,该操作在调用InitializeComponent后进行。