非バインド列で XamGrid (バージョン 12.2) を使用する必要があります。データを表示するためにバインドされていない列を追加できましたが、フィルターを適用できませんでした。バインドされていない列に対してフィルターにアクセスできるようにするために、Xaml で行う必要があることはありますか。フィルター メニュー オプションを使用して、Excel のようなフィルターを有効にしています。
以下はxamlのサンプルです
<ig:XamGrid Name="xamGrid" AutoGenerateColumns="False">
<ig:XamGrid.FilteringSettings>
<ig:FilteringSettings AllowFiltering="FilterMenu" FilteringScope="ColumnLayout">
</ig:FilteringSettings>
</ig:XamGrid.FilteringSettings>
<ig:XamGrid.Columns>
<ig:UnboundColumn Key="myfield" HeaderText="My Field"
ValueConverter="{StaticResource fieldConverter}"
ValueConverterParameter=""
IsFilterable="True">
<ig:UnboundColumn.ItemTemplate>
<DataTemplate>
<Grid HorizontalAlignment="Stretch">
<TextBlock Text="{Binding Value}" VerticalAlignment="Center"/>
</Grid>
</DataTemplate>
</ig:UnboundColumn.ItemTemplate>
</ig:UnboundColumn>
</ig:XamGrid.Columns>
</ig:XamGrid>
Infragistics フォーラムでも取り上げられています : http://www.infragistics.com/community/forums/p/62034/413183.aspx