Когда я пытаюсь привязать путь изображения, который изначально является строкой, к изображению, которое изображение не отображается, почему это так?
Я создал отдельный файл, отличный от моего основного классакоторый будет содержать только пути к изображениям, потому что у меня много значков, и я хочу, чтобы их пути были где-то сохранены.
namespace Application.Images
{
public class IconPaths
{
public string AppIcon { get; set; } = "/Resources/Images/Logo/logo.png";
}
}
А затем я связал его в файле XAML MainWindow следующим образом:
<Image Source="{Binding AppIcon}"/>
Класс IconPaths находится в единственном пространстве имен, которое у меня есть сейчас, поэтому я сомневаюсь, что это из-за пространств имен.
И есть ли какие-либо преимущества использования ResourceDictionary вместо этого класса?