2017-06-05 7 views
-1

私はWPFの初心者です。問題に直面しました。
DataGridで行テンプレートを設定する必要があります。次の画像のように表示されます。WPF DataGridの行テンプレート

たぶん誰かがそれを行う方法を知っていますか?

ありがとうございます!

+0

特に画像のどの部分を再作成するのに苦労していますか?多くのオンラインドキュメントがあり、そのテーマについての質問に答えています。 – Mishka

+1

これまでに何を試しましたか?コードを表示できますか? –

+0

良い質問をする方法の詳細については[尋ねる]をご覧ください。 –

答えて

1

DataGridをカスタマイズするには、DataGridTemplate列を使用します。下の例では、CustomizedUIElementは、必要なレイアウトを持つ他のコントロールです。

<DataGridTemplateColumn Header="ColumnHeader"> 
    <DataGridTemplateColumn.CellTemplate> 
      <DataTemplate> 
       <local:CustomizedUIElement Text="{Binding Path=PropertyToBindTo}"/> 
      </DataTemplate> 
    </DataGridTemplateColumn.CellTemplate> 
</DataGridTemplateColumn> 

上記のように、レイアウトを使用してUserControlを作成し、それをデータグリッドに挿入します。