Yapım eylemi 'Kaynak' olarak ayarlanmış bir C# WPF uygulamasında bir resmim var. Bu sadece kaynak dizindeki bir dosyadır, sürükle/bırak özellikleri iletişim kutusundaki uygulamanın kaynak koleksiyonuna eklenmemiştir. Bir akım olarak yazmayı deniyorum, ancak birkaç nokta, eğik çizgi, isim alanı ve görünüşte her şeyden farklı olmasına rağmen onu açamıyorum.Bir derleme olarak derlemeden kaynak
Başka bir yerde kullanmak için xaml dosyasında "pack: // application: ,,,/Resources/images/flags/tr.png" ile erişebilirim ancak onu içeren bir akışa ulaşamıyorum.
Çoğu yerde kullanacağım ben yana şansı olmadı
using(BinaryReader reader = new BinaryReader(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("ResourceBlenderExpress.Resources.images.flags.tr.png"))) {
using(BinaryWriter writer = new BinaryWriter(File.OpenWrite(imageFile))) {
while((read = reader.Read(buffer, 0, buffer.Length)) > 0) {
writer.Write(buffer, 0, read);
}
writer.Close();
}
reader.Close();
}
söylemek gibi görünüyor.
Teşekkürler, bunu hiç bulamadım. :) – Echilon