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"