WPF ... ResourceDictionary öğesine bir resim ekler ve daha sonra birden çok yerde kullanmak için StaticResource kullanırsam ... bu resmin yalnızca bir örneği var mı? veya kullandığım her defasında bu görüntünün yeni bir örneği mi oluşturuluyor? ResourceDictionary tutan elemanın aynı durumdaWPF görüntüleri singleton mu?
cevap
Örnek Seviye
, evet, her zaman sürece aynı örneği alınır Eğer x:Shared="false" söyleme.
Kontroller ve Görüntüler için, bunları bir kereden fazla kullanabilmeniz için gerekli olacaktır. ImageSources için değil. Bunun nedeni, bir elemanın yalnızca bir ana öğeye sahip olabilmesidir.
Global Level
Bununla birlikte, kaynaklar her örnek için yüklenir. Bu, bir UserControl kaynak bölümünde bir Kaynak tanımlarsanız, UserControl'unuzun her örneği için kaynağın bir örneği yüklenir. Sık kullanılan kaynakları Uygulama Kaynakları bölümüne veya Windows Kaynakları bölümüne koyun.
Here Daha fazla bilgi bulabilirsiniz. /: [Menü açıldığında ToolBar kaybolur XAML ResourceDictionary içinde görüntü]
kaynakların BİR kopyası yüklenecek İsterseniz, (http Ben, bu ilgili bir sorun olduğunu fark etmişti http://www.wpftutorial.net/MergedDictionaryPerformance.html
- 1. Oturumda singleton mu?
- 2. Png görüntüleri çapraz tarayıcı uyumlu mu?
- 3. ThreadLocal Singleton
- 4. Singleton sınıf
- 5. Apple'ın Sample MVCNetworking'deki Singleton Sınıfı NetworkManager doğru mu?
- 6. WPF - Combobox SelectedItem ayarlanmıyor mu?
- 7. WPF olayı ViewModel'e bağlanıyor mu?
- 8. WPF bir arabirime bağlanılamıyor mu?
- 9. Singleton with multithreads
- 10. görüntüleri
- 11. Çok parçalı bir WPF uygulamasında değişen görüntüleri nasıl görüntülerim?
- 12. Injector.getInstance (..) bir singleton için
- 13. OnSaveInstanceState with Singleton
- 14. Singleton sınıf iPhone
- 15. Hançer 2 singleton çalışmıyor
- 16. Unity Singleton Kodu
- 17. ApplicationDelegate Singleton iphone
- 18. Hızlı Kapanışlar [unowned singleton]
- 19. factory_girl/machinist'deki singleton fabrikaları?
- 20. Hazırda Beklemede Singleton SessionFactory
- 21. WPF Stil, hedef türü yok mu?
- 22. HtmlUnit, sayfayı taradığında görüntüleri yüklüyor mu? Yukarıdaki gibi
- 23. Singleton kullanmak güvenli midir? ExecutorService
- 24. Arabirim Oluşturucusunda Singleton Kullanılsın mı?
- 25. Spark: InputFormat'ı singleton olarak çalıştır
- 26. Angular2 Service singleton nasıl yapılır?
- 27. Singleton ve Registry tasarım deseni
- 28. Singleton ve @Outowired dönen NULL
- 29. Neden Grails Servis Sınıfı Singleton?
- 30. Android: görüntüleri
Christian Moser en SharedResourceDictionary kullanmak /stackoverflow.com/questions/5597554/images-in-xaml-resourcedictionary-disappear-on-toolbar-when-menu-opens). – user7116