各データ項目やグループのデータを表示するためにデータグリッドで使用される行をカスタム行に置き換えたり、データ項目行の上端または下端にカスタム行を追加することができます。
データグリッドによって生成される行を置き換えるには、CreatingRow イベントにハンドラを追加する必要があります。たとえば、次の図では、行がテンプレート行に置き換えられています。
次のコードでは、デフォルト行がテンプレート行に置き換えられます。
DataGrid for WPF/Silverlight を使用すると、データの上端または下端に1つ以上の行を追加できます。この機能は、新しい行、集計行、サマリー行、およびフィルタ行のシナリオで使用されます。
たとえば、XAML またはコードで、次の手順に従います。
XAML |
コードのコピー
|
---|---|
<datagrid:C1DataGrid> <datagrid:C1DataGrid.TopRows> <local:DataGridFilterRow /> </datagrid:C1DataGrid.TopRows> <datagrid:C1DataGrid.BottomRows> <local:DataGridFilterRow/> </datagrid:C1DataGrid.BottomRows> </datagrid:C1DataGrid> |