为什么在ElementName
的{{1}} DataTemplate
上DataGridTemplateColumn
的绑定在Windows XP下使用.Net无法工作(将始终回退到默认值或FallbackValue
) 4.0
<DataGridTemplateColumn Header="AAA" Width="62">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBox IsEnabled="{Binding ElementName=ComboBox, Path=IsEnabled}">
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
但Windows 7及更高版本此绑定可按预期工作。
使其在Windows XP下运行的唯一方法是使用x:Reference。