Does the XamDataGrid have any built-in support for filtering the records based on IDataError support? If not, how would I go about writing a custom ICondition to make this work? Basically, I would like to write 2 distinct filters. One filters on rows in error, and the other filters on cells in error. Thanks for any advice you may have.
Nevermind, I think I figured this out through inspection of the ConditionEvaluationContext parameter of the ICondition.IsMatch method. It turns out that you can get the Cell object from the CondtionEvaluationContext.CurrentValue.Context. And, of course, you can obtain the Record from the Cell object, so this was easier than I thought it would be.
Hello,
Thank you for your feedback. I am glad that you resolved your issue and I believe that other community members may benefit from this as well.
Thanks again.