2

私のフォームは左ペインと右ペインに分割され、右ペインは上下のペインに分割されています。

       AAAABBBB
       AAAACCCC  

上部のタイトルバーの下にメニューストリップがあり、下部にステータスバーがあります。

       menuStrip
       AAAABBBB
       AAAACCCC
       status

次に、menuStripの下にtoolStripを追加します。しかし、そうすると、toolStripは、splitContainerコントロールを使用して作成されたペインの最上位のコンテンツを覆い隠します。toolStrip=Topのドック。

toolStripがmenuStripとsplitContainerコントロールの間に挿入されて、いわばsplitContainerコントロールを押し下げないというのは、何が間違っているのでしょうか。

4

4 に答える 4

2

デザイナーでこれらのコントロールの BringToFront および SendToBack コンテキスト メニュー項目を操作する必要があります。

于 2011-08-09T20:50:51.300 に答える
1

ツールストリップ コンテナーをフォームにドロップし、[ドキュメント アウトライン] ウィンドウを開いて、コントロールを正しい階層に再配置します。

于 2011-08-09T20:54:29.450 に答える
0

splitcontainer のドックを none に設定し、代わりにそのアンカー設定を使用する必要があります

于 2013-08-18T03:09:49.883 に答える
0

それには 2 つの簡単な方法があります。

方法 1

ドキュメント アウトライン ウィンドウを開きます: 表示\その他のウィンドウ\ドキュメント アウトライン。ボタンを使用してコントロールを正しい場所に配置する

方法 2

デザイナー フォームの現在のコントロールは、ある種のフォーカス四角形でマークされていることに注意してください。Esc キーを使用して、現在のコントロールの親を簡単にナビゲートできます。一度押すと、階層内でちょうど 1 つ上の親に移動するために使用できます。上記を知っていれば、コントロールを任意の場所に配置し、それを切り取ってから、正しいコンテナーに貼り付けます。適切な位置にないその他のコントロールについて、この手順を繰り返します。同じコンテナー内のコントロールの順序を変更する必要がある場合は、コンテキスト メニューから [前面に移動] と [背面に移動] を使用します。

于 2011-08-09T21:01:04.693 に答える