- ベストアンサー
ToolStripコントロールのLocationの値が変更できない
フォームの最上部にMenuStripを配置し、その後、ToolStripを配置するとToolStripが最上部にきてメニューバーが隠れてしまいます。 メニューバーの下にツールバーを表示させたいんです。 それぞれのコントロールのLocationプロパティで微調整すればよいのですが、ToolStripのLocationプロパティに値を入力しても自動的に0に戻ってしまいます。(MenuStripのLocationプロパティは変更できます) ToolStripのLocationプロパティの値を変更するにはどうすればよろしいのでしょうか。 回答お待ちしております。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
MenuSplitのClietRectangleでメニューが占める領域を取得します これで得た Rectangleを MenuStripのLocationでオフセットして Bottomプロパティを ToolStripのLocation.yに与えてやれば良いように思いますよ ToolStripやMenuStripのDockプロパティは Noneなのですよね Dockプロパティが None以外ならLocationによる位置変更は出来ないかと思います …