Привязка к ключу ресурса, WPF
У меня есть ResourceDictionary с некоторыми изображениями:
мы создаемHierarchicalTemplate
для элементов дерева, таких как:
Теперь, когда элемент отображается:
Текстовые блокиFolderItemImage
Первое изображение показаноВторое изображение не показано.Вся идея состоит в том, чтобы установить изображения элементов, хранящиеся в ресурсах, но техника, представленная выше, к сожалению, победила.и теперь я знаю, почему:
Результат:
Необработанное исключение типа 'System.Windows.Markup.XamlParseException» произошло в PresentationFramework.dll
Дополнительная информация: A 'Связывание» не может быть установлен наResourceKey» свойство типа 'DynamicResourceExtension», А 'Связывание» можно установить только для свойства DependencyProperty объекта DependencyObject.
Поэтому я должен перефразировать мой вопрос: как я могу преобразовать некоторые данные (возможно, ключ ресурса), хранящиеся в модели, в динамический ресурс? Этоимеет быть динамическим ресурсом, потому что яЯ уверен, что это может измениться во время выполнения.