バージョン

このコントロールは廃止されたため、XamDataGrid コントロールに移行することをお勧めします。今後、新機能、バグ修正、サポートは提供されません。コードベースの XamDataGrid への移行に関する質問は、サポートまでお問い合わせください。

文字列インデクサーのサポート

以下のコードに示すように、xamGrid コントロールによって、オブジェクトの値をバインドするために、 Column オブジェクトの Key プロパティで文字列インデクサー構文を使用することができます。

XAML の場合:

<ig:TextColumn Key="[FirstName]" HeaderText="First Name"/>

以下のコードで示すように、この機能は ColumnLayout オブジェクトでもサポートされます。

XAML の場合:

<ColumnLayout key=”[Test].Children”/>

制限:

  • 文字列および整数のインデクサーだけがサポートされます。

  • すべてのインデクサーは、オブジェクトではなく特定のタイプを返します。そうでないと、フィルタリングや集計はサポートされません。ただし、GroupBy や Sorting 機能は動作しません。インデクサーがオブジェクトを返す場合、([Test].MyChildProp) などのドット表記は得られません。