SORU
7 Aralık 2008, Pazar


WPF resim kaynakları

Çoğunlukla web ve biraz Windows Forms bir aileden geliyorum. Yeni bir proje için, WPF kullanarak olacağız. WPF uygulama 10 - 20 açıklayıcı amaçlar için küçük simgeler ve resimler gerekir. Gömülü kaynak olarak derleme bu saklama düşünüyorum. Bu doğru yol mu ?

Nasıl bir Resim denetimi gömülü bir kaynaktan görüntü yükleyeceğini XAML belirtmek musunuz ?

CEVAP
3 Mart 2009, Salı


Eğer birden fazla yerde resim kullanacaksanız, sonra belleğe görüntü verileri sadece bir kez yükleniyor ve sonra da Image tüm elementler arasında paylaşmaya değer.

Bunu yapmak için BitmapSource bir kaynak olarak bir yerde oluşturun:

<BitmapImage x:Key="MyImageSource" UriSource="../Media/Image.png" />

Daha sonra kodunuzda bir şey gibi kullanın:

<Image Source="{StaticResource MyImageSource}" />

Benim durumumda, Resource yerine Content sadece yapı için Image.png dosyası koymak zorunda bulundu. Bu görüntü derlenmiş derleme içinde taşınmasına neden olur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ABC News (Australia)

    ABC News (Au

    9 HAZİRAN 2008
  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • Make:

    Make:

    23 Mart 2006