I have a grid that has a couple of UnboundColumns in it. I notice that when I turn on conditional formatting I will see a bunch of errors in the output window like the one below whenever I scroll. Scrolling is kind of slow on this grid and I am wonding if this is why.
System.Windows.Data Error: 40 : BindingExpression path error: 'RowData' property not found on 'object' 'MyObj' (HashCode=165440600)'. BindingExpression:Path=RowData; DataItem='MyObj' (HashCode=165440600); target element is 'TextBlock' (Name=''); target property is 'Text' (type 'String')
I also notice a similar error if the UnboundColumn is the first column and deferred scrolling is turned on. I will see something like this
System.Windows.Data Error: 40 : BindingExpression path error: 'Test' property not found on 'object' ''MyObj' (HashCode=711488479)'. BindingExpression:Path=Template; DataItem='MyObj' (HashCode=711488479); target element is 'ScrollTipInfo' (Name=''); target property is 'FirstColumnValue' (type 'Object')
It seems it is looking for the Key of my UnboundColumn (which is "Test" in this case) on my object. Obviously this will not be there since this is an unbound field.
Hello John,
I have been looking into your description and wasn’t able to replicate the same behavior. I was wondering if you could attach the project you have witnessed this in, so I can properly investigate the cause.
Looking forward to hearing from you.
Here is a sample that illustrates this. Remember to look for the binding expression errors in the output window.