XamDataGridに対してコードビハインドでフィルターをかけたい場合は、該当FieldLayoutのRecordFiltersコレクションにフィルター条件を設定したComparisonConditionオブジェクトを追加してください。

RecordFilter recordFilter = xamDataGrid1.FieldLayouts[0].RecordFilters.FirstOrDefault(filter => filter.FieldName == "name");
if (recordFilter == null) return;
recordFilter.Conditions.Clear();

recordFilter.Conditions.Add(new ComparisonCondition()
{
    Operator = ComparisonOperator.Equals,
    Value = "佐藤 陽一"
});

 

実行結果

 

サンプル

 

ヘルプドキュメント

 

Tagged:

製品について

Ultimate UI for WPF