2017-08-02 2 views
0

私のWinformアプリケーションには、2つのパネルが含まれ、1つは上にあり、もう1つは下にあります(1つずつ)。Winformコントロールのアンカーを適用する

両方のパネルには、DataGridViewが含まれています。 DataGridviewがパネルにドッキング(塗りつぶし)されます。

私は自分のアプリケーションを実行するときに、私は自分のフォームを展開または圧縮する必要がある。..

パネルの両方が圧縮だけでなく、拡大する必要時。

My Form

の場合は、フォームを拡張し、両方のパネル用アンカー(下、左、右)を得た。この First Modification

の場合は、最初のために(右上、左、)アンカーを与えたように、それは次のようになりますパネルとアンカー()、次にフォームを拡大し、それはこのようになります(私は2つのリンクより投稿することはできません)

私が試した:

Paのnel1 =>トップ、右、左
Panel2 =>下、右、左

または

パネル1 =>右、左
Panel2 =>右、左

または

など

このようにしてみました。一度私が何かを変えると、それは他の人と重なり合うでしょう....しかし...

私がフォームを展開してフォームを圧縮すると、パネルが原因です。しかし、アラインメントは毎回変わるでしょう。私は拡大するとパネルが大きくなり、フォームを圧縮すると小さくなるようにしたい。互いに重なり合わないでください。それは単純に拡張して圧縮します。

どうすればいいですか?

答えて

0

SplitContainerを使用することをお勧めします。これは、あなたの説明に正確に使用されています。

+0

これは私が期待したものです。ありがとうございました!..働いています。 – user8331467

関連する問題