FieldSettings オブジェクトの AllowRecordFiltering プロパティを True に設定し、 FilterLabelIconDropDownStyle を MultiSelectExcelStyle に設定することによって、DataPresenter コントロールのレコード フィルタリングを有効にします。 FieldLayoutSettings オブジェクトの FilterUIType プロパティを LabelIcons に設定する必要もあります。
以下のコード例は、レコード フィルタリングを有効にする方法を示します。例のコードが xamDataPresenter コントロールを使用しているとしても、xamDataGrid コントロールを代わりに使用できます。
XAML の場合:
<igDP:XamDataPresenter Name="xamDataPresenter1">
<igDP:XamDataPresenter.FieldSettings>
<igDP:FieldSettings AllowRecordFiltering="True"
FilterLabelIconDropDownType="MultiSelectExcelStyle"/>
</igDP:XamDataPresenter.FieldSettings>
<igDP:XamDataPresenter.FieldLayoutSettings>
<igDP:FieldLayoutSettings FilterUIType="LabelIcons"/>
</igDP:XamDataPresenter.FieldLayoutSettings>
</igDP:XamDataPresenter>
Visual Basic の場合:
Me.xamDataPresenter1.FieldSettings.AllowRecordFiltering = True Me.xamDataPresenter1.FieldSettings.FilterLabelIconDropDownType = FilterLabelIconDropDownType.MultiSelectExcelStyle
C# の場合:
this.xamDataPresenter1.FieldSettings.AllowRecordFiltering = true; this.xamDataPresenter1.FieldSettings.FilterLabelIconDropDownType = FilterLabelIconDropDownType.MultiSelectExcelStyle;