2010-06-15 1 views
6

세 개의 ToolStrip이 포함 된 ToolStripContainer를 사용하고 있습니다. 디자인 타임에이 같은 양식의 상단에 가로 행에 내가 그들을 원하는 위치,에 TOOLSTRIPS 이동 :가로 도구 스트립이 수직으로 쌓아 올려 놓는 이유는 무엇입니까?

alt text

내가 다음 닫기를하고 양식을 저장합니다.

alt text

가 어떻게 사용자가 지정한 위치에 TOOLSTRIPS을 유지할 수 있습니다 : 나는 양식을 열 경우, 다시 TOOLSTRIPS이 같은 ToolStripContainer가 왼쪽에 쌓아 결국?

+0

ToolStripContainer를 정의하고 ToolStrips를 추가하는 코드를 게시 할 수 있습니까? – ChrisF

답변

7

이것은 Visual Studio의 버그입니다. 몇 년 동안 같은 문제가있었습니다. 내가 찾은 유일한 방법은 프로그래밍 방식으로 모든 ToolStrips 'Dock 속성을 으로 설정하고 오른쪽입니다. InitializeComponent을 호출 한 직후에 Form의 생성자에서이 작업을 수행하십시오.

+1

이상한 버그. 이것은 작동하지만 여전히 디자이너에서 작동하지 않지만 런타임에 올바르게 스택됩니다. 엄청 이상해. 감사 :) – craftworkgames