2
에 DataTemplate을 작동하지 바인딩?닷넷 4.0 윈도우 XP에서 (항상 디폴트 값 또는 <code>FallbackValue</code>으로 폴백됩니다) 작동하지 않습니다 <code>DataTemplate</code><code>DataGridTemplateColumn</code>의에 <code>ElementName</code> 바인딩 왜 ElementName에 윈도우 XP
<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입니다.
어려운 질문 ... 왜 이것이 실패하는지 흥미로울 것입니다. 어쨌든 XP 지원은 끝입니다. 나는 공룡에 대해별로 신경 쓰지 않을 것이다. https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support – Mat
그래, XP는 죽었다. 하지만 내 상사와 고객에게 말하기가 어렵습니다. 슬픈 인생. : / –