私は、XamPivotGrid
異なるデータ ソースを持つ 2 つの 間で列と行の展開を複製するために、添付されたビヘイビアの作成に取り組んでいます。
この動作は機能しますが、最外部以外の階層レベルでは、すべての行が同時に展開されます。ヘッダー行のクエリをフィルタリングして、同じ親を持つヘッダーのみを取得したいと思います。ここに問題があります:
最初のピボット グリッドには、4 つのメジャー、1 つの行、1 つの列があります。デフォルトでは、メジャーは 1 つだけ選択されています。階層を作成するには、(XamPivotDataSelector
コントロールを使用して) 列をドラッグして行としても機能させます。これにより、メジャーが列として機能します。これはピボット グリッドの階層のように見えますが、実際には 1 つはまだグリッドの RowHeader の 1 つであり、もう 1 つは ColumnHeader です。アクセスできる関係を共有していません。
オンラインで検索した後、特定のヘッダーを識別するために使用できるものにアクセスする方法に関する情報は見つかりませんでした。この質問には、コントロールに関する十分な深い知識が必要でありXamPivotGrid
、答えが得られない可能性があることを理解しています。そのため、この質問に自分で答えられるようになることを期待して、グリッドを調べ続けます。
お時間をいただきありがとうございます。
更新: 列は実際には列ではなく行になることがわかったので、少なくともそのほうが理にかなっていますが、階層的に配置されるのではなく、単にリストになっています。