在以下MultiBinding表达式中,如果PropB被多次更改,绑定引擎将搜索DataGrid祖先几次?
<MultiBinding Converter="{StaticResource TestConverter}">
<Binding Path="PropA"/>
<Binding Path="PropB" />
<Binding Path="DataContext.Sub.PropertyC" RelativeSource="{RelativeSource Mode=FindAncestor,AncestorType=DataGrid}" />
</MultiBinding>
如果PropertyC(以及其路径)没有被更改,它会仅搜索一次吗?还是每次多重绑定中的任何属性更改时都会搜索祖先?假设每个属性都有变更通知。