DataGrid の CellTemplate 用に 2 つのテンプレートがあります。アイテムを変更すると、テンプレートを選択するのに役立ちません。私の DisplayModeTemplateSelector は呼び出されません!
アイテムが変更されたときにこの CellTemplateSelector を再度トリガーする方法があるかどうか疑問に思っているのは? コンテンツが変更されたときに DataGrid または ListView で CellTemplate を更新する方法
<DataGridTemplateColumn x:Name="colorRange"
Width="*"
Header="Color Range">
<DataGridTemplateColumn.CellTemplateSelector>
<local:DisplayModeTemplateSelector HeatMapTemplate="{StaticResource heatMapTemplate}" ThreshHoldTemplate="{StaticResource threshHoldTemplate}" />
</DataGridTemplateColumn.CellTemplateSelector>
</DataGridTemplateColumn>
このブログを見つけました http://dotdotnet.blogspot.com/2008/11/refresh-celltemplate-in-listview-when.html
これは私の問題と似ていると思いますが、本当に彼を理解できません! 誰でも説明できますか?