我必须对未绑定的列使用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>在信息论坛上也提到了:http://www.infragistics.com/community/forums/p/62034/413183.aspx
发布于 2013-07-24 16:58:03
根据文档,它们在构建支持中没有提供过滤支持。http://help.infragistics.com/Help/NetAdvantage/Silverlight/2012.1/CLR4.0/html/xamGrid_Unbound_Column.html
您必须通过参考以下文档http://help.infragistics.com/Help/NetAdvantage/Silverlight/2012.1/CLR4.0/html/xamGrid_Create_a_Custom_Filter.html来实现自定义过滤
最好把你的问题张贴在Infragistics论坛上。(请参阅下文) http://www.infragistics.com/community/forums/default.aspx
https://stackoverflow.com/questions/17827919
复制相似问题