2010-06-15 32 views
6

我正在使用包含三個ToolStrips的ToolStripContainer。在設計時,我移動到ToolStrips我希望他們的位置,這是在窗體頂部的水平行是這樣的:爲什麼我的水平工具條垂直疊放?

alt text

我然後關閉並保存表單。不過,如果我打開窗體再次在ToolStrips最終在ToolStripContainer左側這樣堆積起來:

alt text

我如何才能讓ToolStrips在我指定的位置?

+0

您可以發佈您定義ToolStripContainer的代碼並添加ToolStrips。 – ChrisF 2010-06-15 11:15:47

回答

7

這是Visual Studio的一個錯誤。 我多年來都有同樣的問題。 我發現的唯一方法是以編程方式將所有ToolStrips的Dock屬性設置爲Right。 在窗體的構造函數中執行此操作,緊接在調用InitializeComponent之後。

+1

多麼奇怪的錯誤。這個工作,他們仍然在設計師搞砸了,但他們在運行時正確堆疊。很奇怪。謝謝 :) – craftworkgames 2013-06-27 10:43:06