InputPanel と ComponentOne の DataGrid または MS DataGrid の統合は簡単です。これは、どちらのコントロールにもテンプレート RowDetailsTemplate が埋め込まれているためです。 このテンプレートを使用して、行の詳細をコンパクトなレイアウトに簡単に表示することができます。このテンプレートをデザインビューで操作し、XAML ビューで連結を設定して、統合を実装することができます。
次の図に、データグリッド(C1DataGrid)と統合された InputPanel を示します。
InputPanel を ComponentOne DataGrid と統合するには、次の手順を実行します。
XAML |
コードのコピー
|
---|---|
<DataGrid Name="dataGrid" Margin="0,0,0,10"> <DataGrid.RowDetailsTemplate> <DataTemplate> <c1:C1InputPanel CurrentItem="{Binding .}" /> </DataTemplate> </DataGrid.RowDetailsTemplate> </DataGrid> |