Dalam pertanyaan ini, pengguna mendapatkan bantuan dalam memberikan BitmapImage daripada Resources.resx kepada Image.Source. Pengguna telah menghadapi masalah apabila cuba menggunakan URI Pek dalam kod mereka.
Untuk menyelesaikan isu ini, adalah penting untuk memastikan bahawa fail imej terletak dalam folder bernama "Sumber" dalam projek Visual Studio. Selain itu, Tindakan Binaan mesti ditetapkan kepada Sumber. Folder Resources ini berbeza daripada Resources.resx dan boleh dinamakan semula seperti yang dikehendaki.
Dengan melaksanakan langkah-langkah ini, URI Pack akan berfungsi dengan betul dan aplikasi akan dapat mengakses imej daripada mesin yang berbeza walaupun jika laluan mutlak mungkin berbeza.
Berikut ialah contoh kod yang disemak:
logoImage.Source = new BitmapImage(new Uri(@"pack://application:,,,/Resources/logo.png"));
Atas ialah kandungan terperinci Bagaimana untuk menetapkan BitmapImage daripada Resources.resx kepada Image.Source?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!