Я пытаюсь загрузить изображение с моего жесткого диска (не из папки проекта) динамически.Когда я жестко кодирую путь, изображение загружается просто отлично:
<Border>
<Border.Background>
<ImageBrush ImageSource="C:\Program Files\my program\Working Assets\Logos\background.jpg" />
</Border.Background>
Однако, когда я пытаюсь загрузить изображение динамически, путь не может быть найден.
c # file:
public static string BACKGROUND_IMAGE_PATH = "C:\\Program Files\\my program\\Working Assets\\Logos\\background.jpg";
xaml:
xmlns: localVariables = "clr-namespace: my_namespace.StaticResources">
<Border BorderBrush="{Binding ColorsBo.BorderColor, FallbackValue='Black'}">
<Border.Background>
<ImageBrush ImageSource="{x:Static localVariables:VC.BACKGROUND_IMAGE_PATH}" />
</Border.Background>
КогдаЯ просматриваю логи и копирую путь, который, по словам компилятора, он не может найти, он ведет меня непосредственно к ресурсу.Кто-нибудь знает, почему не удается найти ресурс, когда я пытаюсь загрузить его динамически?