0

カスタム コントロール要素が必要です。私はそれを試作し、ここに写真があります。かなり自明だと思います。誰かがそれを整理する方法を教えてもらえますか? 私はWPFの第一人者ではないので、それが機能するソリューションになる場合は、自分で行うのではなく、それを使用することをお勧めします.

残念ながら画像を投稿できないので、ここにあります: http://imageshack.us/photo/my-images/521/control1.png/

カスタム テンプレートでデータグリッドを使用する必要がありますか?

  1. もしそうなら、私の質問は、行セルにカスタム コントロールを設定する方法と、このコントロールでイベントを処理して RowId 番号を操作する方法です。

  2. 個々のセルにカスタム テンプレートを適用する方法は? テンプレートがグリッドまたは列全体にのみ適用される記事を見つけました。

誰かがこれを手伝ってくれるなら、本当に感謝しています:)

4

2 に答える 2

0

I would suggest you to use ListView in grouping mode (with styles and templates)to accomplish this. Here are few samples doing similar to what you want to achieve -

ListView with grouping (In GridView mode)

Empty groups in WPF ListView

MSDN is also having one sample for this -

ListView Grouping Sample

于 2012-06-15T09:07:11.383 に答える
0

私は個人的にを使用しTreeViewます。クラスがすでに適切にグループ化されている場合は、 を使用して各タイプでHierarchicalDataTemplatesの動作を定義できます。TreeViewこれには、テンプレートとトリガーが含まれます。実際、これは大部分が xaml であり、イベント コーディングはほとんどありません。

于 2012-06-15T08:59:09.180 に答える