2009-04-16 20 views
1

データソースに対するサーバー要求から複数の結果セットが返されています。私は、それぞれの結果セットのWinFormsタブページを単一のtabControlで整理したいと考えています。 DataGridViewにデータを表示していますが、各タブページでDataGridViewインスタンスを使用しないようにしたい - 「新しいタブページに切り替える」というメッセージを傍受し、ローカルキャッシュから適切な結果セットをロードします。これを行う簡単で明白な方法がありますか?タブコントロール+ WinFormsのDataGridView

+0

完全なソースコードを含む最終解決策ですか? – Kiquenet

答えて

1

いつものようにタブコントロールを作成し、その上にDataGridViewを配置します(タブページ内に配置しないようにしてください)。

SelectedIndexChangedイベントを登録し、イベントが発生したときにデータをリロードします。

+0

ええ、文字通り30秒前に自分自身のアプローチを考え出しました - ありがとう! – endian

0

なぜこれをやりたいですか?結果セットごとにデザイン性を失うことになります(同じ構造でない場合を除きます)。これをすべて自分で管理する必要があります。

+0

これらはすべて同じ構造であり、異なるパラメータの複数の結果です。 – endian

関連する問題