Как отобразить изображение Wpf на форме Image?

Чтобы отобразить изображение в элементе Image в WPF, вам понадобится выполнить несколько шагов.

Шаг 1: Добавление элемента Image в XAML-разметку
Вам нужно добавить элемент Image в XAML-разметку вашей формы или окна. Это можно сделать с помощью следующего кода:

<Window x:Class="YourNamespace.YourWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Your Window" Height="450" Width="800">
    <Grid>
        <Image x:Name="imageControl" Stretch="Uniform"/>
    </Grid>
</Window>

Здесь мы добавили элемент Image с именем "imageControl". Мы также задали свойство Stretch="Uniform", чтобы изображение растягивалось равномерно при изменении размеров окна.

Шаг 2: Загрузка и отображение изображения в коде
Теперь вам нужно загрузить и отобразить изображение в элементе Image в коде. Вы можете сделать это следующим образом:

// Загрузка изображения из файла
BitmapImage bitmap = new BitmapImage();
bitmap.BeginInit();
bitmap.UriSource = new Uri("путь_к_изображению");
bitmap.EndInit();

// Установка изображения в элемент Image
imageControl.Source = bitmap;

Здесь мы создаем новый экземпляр BitmapImage и указываем путь к изображению через свойство UriSource. Затем мы устанавливаем этот объект BitmapImage в свойство Source элемента Image.

Шаг 3: Запуск приложения и отображение изображения
Теперь, когда ваше изображение загружено и связано с элементом Image, вы можете запустить приложение и увидеть отображение изображения.

Пример весьма прост, но вы можете настроить различные свойства элемента Image, такие как ширина, высота, растяжение, масштабирование и т. д., чтобы достичь необходимого внешнего вида.

Вот и всё! Теперь вы знаете, как отобразить изображение в элементе Image в WPF, используя C#. Удачи в разработке!