C# Xceed Datagrid-获取筛选器行字符串
又回来问更多的问题 我希望能够获取筛选器行的字符串值(如下所示): 我得到的最接近的结果如下:C# Xceed Datagrid-获取筛选器行字符串,c#,xceed,xceed-datagrid,C#,Xceed,Xceed Datagrid,又回来问更多的问题 我希望能够获取筛选器行的字符串值(如下所示): 我得到的最接近的结果如下: DataGridCollectionView.ItemProperties[columnIndex].FilterCriterion 其中“DataGridCollectionView”是当前的Xceed datagrid集合视图。我已经查阅了“FilterCriterion”的文档,您可以将其设置为任意值,但我没有看到明显的“FilterCriterion.Value.ToString()”方法
DataGridCollectionView.ItemProperties[columnIndex].FilterCriterion
其中“DataGridCollectionView”是当前的Xceed datagrid集合视图。我已经查阅了“FilterCriterion”的文档,您可以将其设置为任意值,但我没有看到明显的“FilterCriterion.Value.ToString()”方法或类似的内容。
您知道如何读取Xeed数据网格的筛选器行中的值吗?我得到了Xeed支持部门的回复,结果表明您可以获得如下筛选器行内容: 你可以直接访问FilterRow,通过它的 已加载事件。 例如:
<xcdg:DataGridControl ... >
<xcdg:DataGridControl.View>
<xcdg:TableflowView>
<xcdg:TableflowView.FixedHeaders>
<DataTemplate>
<xcdg:FilterRow Loaded="FilterRow_Loaded" />
</DataTemplate>
</xcdg:TableflowView.FixedHeaders>
</xcdg:TableflowView>
</xcdg:DataGridControl.View>
</xcdg:DataGridControl>
private FilterRow myFilterRow;
private void FilterRow_Loaded( object sender, RoutedEventArgs e )
{
myFilterRow = sender as FilterRow;
}
"myFilterRow.Cells[colIndex].Content"