У меня есть DataTemplate, который я хочу найти, используя FrameworkElement.FindResource()
. Для этого мне нужно иметь ключ в шаблоне данных.
Проблема заключается в том, что ключ x: и присвоение типа данных являются взаимоисключающими. (Ссылка)
Итак, как только я установил DataType для моего шаблона, как мне найти значение ключа? Есть ли какая-то формула, которая преобразует DataTemplate в строку для ключа?
(Для получения информации о том, почему мне нужно получить DataTemplate, найденный ресурсом, см. этот question.