は、私が(ツールキットからの)データグリッドを持っていると私は巣DataGrid.RowDetailsTemplate内の別のDataGridにしたいです。トリックは、私は、行の選択に基づいて、メイングリッドに一つのテーブルからデータを戻すために必要とされて行くと、別のテーブルからのadditonalの詳細を取得し、詳細テンプレートのデータグリッドでそれを示しています。ネストされたWPFのデータグリッド
これは2つの別々のDataGridで行うのは簡単ですが、ネストされたバージョンで動作させるのに問題があります。
これも可能ですか? もしそうなら、誰かが私を正しい方向に向けることができますか? LinqToSqlクラスを使用してデータを入力していることに注意してください。
ありがとうございました。あなたがLinqToSQLを使用している場合 -Joel
をすべてその名前には良いと聖なるです、_please_は別の 'datagrid'に巣' datagrid'をしないでくださいしてください。 –
@GregDなぜあなたはそのようなことをしないのですか? – SoftwareSavant
未加工のDBMSを除いて、DataGridは実際には常に間違ったユーザーエクスペリエンスです。それは有効なコンテキスト情報が含まれていない、そしてそれが良いUXの設計の失敗を示すだ、それは密だ、それは複雑だ、重いです。重い複雑なコントロールを他の重いものと重ねると、複雑なコントロールは、まさに悪夢のようなシナリオになります。階層データがある場合は、Windowsエクスプローラのパラダイムをコピーすることを検討してください。ツリーコントロールと組み合わせたより軽いリストビューは、よく知られておりよく理解されているパラダイムです。他のデータグリッドのデータグリッドを_not_ネストしないでください。 –