複数のDataGridViews
スプリッターで区切られています (またはネストされた に配置されていSplitContainers
ます)。親のクライアント領域(この場合はタブページ)よりも全体を大きくするために、外側の端のサイズを変更できるようにしたいと考えています。SplitContainers
だけでなく、とさまざまなレイアウトの組み合わせを試しSplitters
ましたが、これを実現できませんでした。
最初は次のようになります。
これが私が達成したいことです:
(下のスプリッターを下にドラッグすると、3 番目のグリッドのサイズが大きくなり、子がクライアント領域に収まらず、タブページがもちろんAutoScroll
設定されているため、タブページがスクロールバーを取得しますtrue
)。
PS: これらのスクリーンショットは、まさにこの機能を備えた SQL Server Management Studio (SSMS) のものです。複数の結果セットを生成するクエリを実行すると、[結果] タブページのクライアント領域に複数のグリッド (結果セットごとに 1 つ) が作成されます。そして、それらはそのタブページのクライアント領域によって制限されていません。私は同じことを達成したいと考えています。