StudentSC Ответов: 1

Как поместить его изображение в WPF stackpanel?


Я создал штрих-код с помощью Zxing.
Но то, что я хочу, - это то, что я хочу бросить изображение в панель стека в wpf.
Как мне бросить его в Stackpanel?


result.Save(DateTime.Now.Ticks + ".JPEG");
этот образ-папка отладки.Но я хочу создать конечный С и этот образ элемент StackPanel в WPF выразился.Как сделать так, чтобы изображение поместилось в stackpanel.

1 stackpanel должен быть разделен на две части.Я хочу поместить изображение в другую панель.

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

for (int x = 0; x < matrix.Height; x++)
            for (int y = 0; y < matrix.Width; y++)
            {
                Color pixel = matrix[x, y] ? Color.Black : Color.White;
                for (int i = 0; i < s; i++)
                for (int j = 0; j < s; j++)
                    result.SetPixel(x * s + i, y * s + j, pixel);
            }

результат.Сохранить(Типа Datetime.Сейчас.Клещей + ".В формате JPEG");

Gerry Schmitz

Элемент StackPanel.Дети.Добавить( frameworkElement );

1 Ответов

Рейтинг:
1

Afzaal Ahmad Zeeshan

Если вы сохранили изображение в виде файла, то вы можете просто использовать элемент управления изображением WPF framework и сделать его визуализированным для вас, Image классовая система.Окна.Элементы Управления) | Microsoft Docs[^]

Управление изображениями - полный учебник по WPF[^]

Теперь перейдем ко второй части вашего вопроса,

Цитата:
Я хочу создать с пунктом
Затем измените путь для изображения на что-то вроде этого,
// Assuming that Images folder does exist. 
result.Save("C:\\Images\\" + DateTime.Now.Ticks + ".JPEG");
Это создаст изображение в этой папке, а затем вы можете использовать тот же файл и показать его в WPF. Здесь следует обратить внимание на то, что после выполнения этого кода Вы пропустите значение DateTime.Now.Ticks, поэтому лучше хранить его как переменную.
var ticks = DateTime.Now.Ticks; 
var path = $@"C:\Images\{ticks}.JPEG";
result.Save(path);

// Show the image in WPF using the path variable as source. 
Вы можете прочитать, Как установить источник для элемента управления изображением в ссылке, которую я предоставил выше.