2016-08-14 9 views
1
  • 私は のDataGridViewの上の検索フィールドのためのいくつかのスペースを残したいだけでなく、親 コンテナに私のDataGridViewをドッキングしたいので、最大限として、私は、アプリケーションを開いたときには、 画面に合わせなければなりません。

以下は、あなたをよりよく説明する画像です。私はDataGridViewのドッキングを解除した場合、親コンテナ DataGridviewを親コンテナにドッキングする方法はありますが、検索フィールドにはスペースが必要ですか?

enter image description here

  • にDataGridViewのをドッキングし、(アプリケーションを実行せずに)、その上に検索フィールドを追加する場合

    enter image description here

    • 私は最大化形式でのDataGridViewフォームを開いた場合、それはこのようになります。 検索フィールド用のスペースを残したいが、残りの のdatagridviewを最大化してウィンドウを最大化する。 (私はアプリを実行するとき)。

    enter image description here

+0

Dockの代わりにアンカープロパティを使用してください! – TaW

+0

上のパネルがDock.Topの場合は、グリッドを右クリックして、「Send To Back」または「Bring To Front」を選択します。 – LarsTech

+0

DataGridview(DGV)を右と下から伸ばし、@ TaWとしてDGVの上、下、右と左のアンカープロパティを適用することを提案します。 – ZerosAndOnes

答えて

2

1は、ドックのトップであり、他のドックは、埋める第二パネルでグリッドを配置し、それがまた、塗りつぶしをドッキングさせる、二つのパネルを使用します。 2番目のパネルでパディングプロパティを設定することにより、グリッドにドームパディングを適用できます。

enter image description here

+0

私は答えがわかっていて、ここに来ることができず、私たちが質問をしなければならないどこかにぶつかったときに余計にスタックオーバーフローを尋ねると、人々がなぜ投票ダウンするのが早いのか分かりません。 Damithに感謝します。 – Patrick

+0

@Patrick、これは歓迎です!これはパネルを使用してこれを行う方法の1つですが、Windowsレイアウトコントロールの技法をより良くする必要があります。より多くを読んで、あなたの自己を改善するためにいくつかのサンプルを行います。多くのリソースを見つけることができます。もう1つの方法はテーブルレイアウトコントロールを使用しています。https://msdn.microsoft.com/en-us/library/dd492143.aspx – Damith

+0

ありがとうございます、私が自分自身を見つけたり、私は質問をする必要があります。ありがとう。 – Patrick

関連する問題