0

次の表のようになります。

テーブル画像

私があなたの助けを求める理由は、私がヘッダーをマージする方法を見つけようとしたのですが、答えは私にとってあまり役に立ちません:

  1. グリッドを使用してヘッダーを追加し、ラベルの位置を列幅にバインドしました http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/1e414159-70f6-4be3-9be5-56e4f3278366/。しかし、水平スクロールを試みたとき(ご覧のとおり、列がたくさんあります)、私の「スーパーヘッダー」はまだ同じ位置にありました。それから私は同じタスクを作成しようとしましたが、を入れsuperheaderましdatagridScrollView。結果は良かったが

  2. 行ヘッダーにいくつかのグループを追加し、垂直スクロールバーが必要な場合、column headerwithsuperheaderは十分に表示されません。

  3. 使用DataGridTemplateColumnすることは私にとっても良い考えではありません。これは、セルを「選択可能」にする必要があるためですが、この種類の列を使用すると、すべてのサブ列が一緒に選択されます。

だから私の質問は:そのような種類のテーブルを作成する方法、またはヘッダーのマージを簡単にすることができる無料のテーブルツールへのリンクを誰かに教えてもらえますか?

4

1 に答える 1

0

LayoutUpdatedデータグリッドの垂直スクロールのために行ヘッダーの位置を変更するイベントを追加することで解決しました

于 2013-01-06T13:16:02.870 に答える