Загрузка...

Почему не находит изображение?

Тема в разделе C# создана пользователем MisterMur 25 сен 2022. 220 просмотров

  1. MisterMur
    MisterMur Автор темы 25 сен 2022 Лень-Игрушка дьявола 239 27 июл 2021
    Всем привет!
    Готовлюсь к экзамену и мне нужно сделать список товаров с изображением. По такому примеру
    [IMG]

    Нужно сделать так, чтобы если у продукта в БД нет картинки, поставить ему другую. Реализовал я это так (в Xaml):

    C#
    <Image Width="300" Grid.Column="0" Stretch="UniformToFill" Margin="5" HorizontalAlignment="Center">
    <Image.Source>
    <Binding Path="Photo">
    <Binding.TargetNullValue>
    <ImageSource >/Resources/picture.png</ImageSource>
    </Binding.TargetNullValue>
    </Binding>
    </Image.Source>
    </Image>

    но при запуске, выдаётся такая ошибка:
    [IMG]

    Весь интернет перерыл, но так и не нашёл нужного ответа.
    P.S. В Resources я эту картинку добавил
     
    25 сен 2022 Изменено
  2. wDude
    wDude 25 сен 2022 Боюсь быть не там и не тем. 3667 14 авг 2017
    Проверь корректность этой строки [IMG]
     
    1. MisterMur Автор темы
      wDude, исправил, всё равно не работает
    2. wDude
      MisterMur, папка появляется в дирректории с скомпилированным файлом?
  3. r3xq1
    Тип файла выбери как Resource, а не Embedded Resource. (В свойствах)
    Затем в XAML просто прописываешь
    C#
    <Image Source="Resources/picture.png"/>
     
    25 сен 2022 Изменено
    1. MisterMur Автор темы
      r3xq1, спасибо, потом уже сам до этого допёр.
Загрузка...
Top