Pemuatan imej dinamik dalam WPF
Memuatkan imej semasa WPF sedang berjalan mungkin kelihatan rumit, tetapi selagi sintaksnya betul dan rujukan fail difahami, ia sebenarnya satu proses yang mudah.
Adalah disyorkan untuk menggunakan BitmapImage
untuk memaparkan imej secara pengaturcaraan. Mari pecahkan langkah:
1. Cipta Imej Bitmap:
var uri = new Uri("pack://application:,,,/sas.png");
Barisan ini mencipta objek Uri yang merujuk imej bernama "sas.png" dalam pemasangan projek (dengan mengandaikan imej itu ialah fail sumber dengan "Tindakan Bina" ditetapkan kepada "Sumber").
2. Muatkan imej ke dalam BitmapImage:
var bitmap = new BitmapImage(uri);
Barisan ini memuatkan imej dari Uri ke BitmapImage.
3. Berikan Sumber kepada kawalan Imej:
image1.Source = bitmap;
Dengan mengandaikan image1
ialah nama kawalan Imej dalam XAML, baris ini menetapkan BitmapImage sebagai sumbernya.
Konfigurasi XAML:
Kod XAML yang anda berikan sudah memadai untuk memaparkan imej. Ia mengandungi kawalan Imej dengan dimensi dan penjajaran tertentu. Pastikan sifat Nama kawalan Imej sepadan dengan sifat yang digunakan dalam kod (di sini, imej1).
Petua Penyelesaian Masalah:
Ikuti langkah ini dan anda boleh memuatkan dan memaparkan imej secara dinamik dengan mudah dalam aplikasi WPF anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memuatkan Imej Secara Dinamik dalam Aplikasi WPF Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!