Member 13170154 Ответов: 1

Почему изображение не отображается во время выполнения кода?


Мое изображение не отображается в поле изображения, когда код запущен. пожалуйста, помогите мне с этим.

Что я уже пробовал:

Мой код xaml:
<Canvas HorizontalAlignment="Left" Height="198" Margin="10,59,0,0" VerticalAlignment="Top" Width="144" Background="#FFF9F4F4">
            <Image Name="ImgCard" Height="178" Width="112" Canvas.Top="6" Canvas.Left="16"/>
        </Canvas>


Мой код. cs:

BitmapImage myBitmapImage = new BitmapImage();
                myBitmapImage.BeginInit();
                myBitmapImage.UriSource = new Uri(@"C://image//cards//*.png");
                ImageSource imageSource = myBitmapImage;
                ImgCard.Source = imageSource;

Nirav Prabtani

Я не понимаю, почему здесь стоит знак"*"?

Просто убедитесь, что путь доступен для изображения, и ваш код будет работать.

Member 13170154

Я удалил*, но он все еще не появлялся

1 Ответов

Рейтинг:
0

OriginalGriff

Вы не можете указать подстановочные знаки в URI: система точно не знает, какой файл вы имели в виду, поэтому файл не будет загружен. Вы должны указать полный путь к одному файлу изображения.


0x01AA

Я попробовал это www.*.*, теперь я жду ...

OriginalGriff

Поздравляю! Ты же выиграл интернетц! :смеяться: