Привязка к ключу ресурса, WPF

У меня есть ResourceDictionary с некоторыми изображениями:


мы создаемHierarchicalTemplate для элементов дерева, таких как:


    
        
        
        
    

Теперь, когда элемент отображается:

Текстовые блокиFolderItemImageПервое изображение показаноВторое изображение не показано.

Вся идея состоит в том, чтобы установить изображения элементов, хранящиеся в ресурсах, но техника, представленная выше, к сожалению, победила.и теперь я знаю, почему:


    
        
    

Результат:

Необработанное исключение типа 'System.Windows.Markup.XamlParseException» произошло в PresentationFramework.dll

Дополнительная информация: A 'Связывание» не может быть установлен наResourceKey» свойство типа 'DynamicResourceExtension», А 'Связывание» можно установить только для свойства DependencyProperty объекта DependencyObject.

Поэтому я должен перефразировать мой вопрос: как я могу преобразовать некоторые данные (возможно, ключ ресурса), хранящиеся в модели, в динамический ресурс? Этоимеет быть динамическим ресурсом, потому что яЯ уверен, что это может измениться во время выполнения.

Ответы на вопрос(4)

Ваш ответ на вопрос