Herkes Silverlight'ta WPF'de var olan UpdateTarget() yöntemi için bir geçici çözüm oluşturmanın bir yolunu önerebilir mi? DP'de var olan mevcut bağlamanın kaldırılması ve değeri manuel olarak ayarlamak benim için bir seçenek değildir. Teşekkürler.Silverlight UpdateTarget() BindingExpression için geçici çözüm
cevap
Böyle bir şey deneyin. ImageBlobMember'i XAML kontrolünüzün x: Name/Name ile değiştirin ve Image.SourceProperty'yi kontrol tipine bağlı olarak uygun değerle değiştirin.
BindingExpression bindExp =
ImageBlobMember.GetBindingExpression(System.Windows.Controls.Image.SourceProperty);
Binding bind = bindExp.ParentBinding;
ImageBlobMember.SetBinding(System.Windows.Controls.Image.SourceProperty, bind);
Sonunda böyle yaptım ama nulls için kontrol ettiğimden emin olmalıyım –
Teşekkürler! Bir süredir arıyordum ve bu, Silverlight 5'de eksik olan 'BindingExpression.UpdateTarget()' yöntemini simüle etmek için işlevsel olarak yeterli olan tek seçenekdi. – Jaans
- 1. Silverlight Datagrid'teki UpdateSourceTrigger LostFocus için geçici çözüm?
- 2. Silverlight'ta Grid.SharedSizeGroup için Geçici Çözüm
- 3. Android'de setBackgroundDrawable için geçici çözüm?
- 4. __proto__ geçici çözüm 10
- 5. test-bağlantısı? geçici çözüm?
- 6. IE10 setInterval Bellek Sızıntısı için Geçici Çözüm
- 7. CronSequenceGenerator için geçici çözüm Ayın son günü?
- 8. Stil kopyalamak için geçici çözüm PHPExcel
- 9. RabbitMQ'da kereviz görevi önceliği için geçici çözüm?
- 10. Groovy'de jeneratörler/verim eksikliği için geçici çözüm
- 11. WPF Dondurulabilir hata için geçici çözüm?
- 12. Google Translate iframe geçici çözüm
- 13. iyi uygulama veya geçici çözüm
- 14. Kaynak Teklifler rmarkdown: geçici çözüm
- 15. Silverlight 3 ScrollViewer.ScrollChanged olay geçici çözümü eksik?
- 16. Delegeler ve ParamArray - Geçici Çözüm Önerileri?
- 17. Daha hızlı "EĞER" ifadesi geçici çözüm R
- 18. Django QueryDict listelerinde sarma değerleri için bir geçici çözüm?
- 19. Cabal kırık yeniden yüklemeleri için bir geçici çözüm var mı?
- 20. Doctrine2 MySql 'bit' veri türü eşlemesi için geçici çözüm
- 21. ORA-00997 için geçici çözüm: LONG veri türü
- 22. Standart C++ 14'te sıfır boyutlu diziler için geçici çözüm?
- 23. Kısmi Dizin veya filtrelenmiş dizin için mysql içinde geçici çözüm?
- 24. Firefox'ta Selenium IDE 2.0.0 için Geçici Çözüm 22
- 25. Selenium 2.0 için bir geçici çözüm WebDriver & the: hover pseudoclass
- 26. Windows phone phoneap içinde eksik beyaz listesi için geçici çözüm
- 27. özel durum DLL kilitler ve yayımlamayı engeller. Geçici çözüm?
- 28. Nasıl Geçici Çözüm Pas'ın HashMap'in borcunu kontrol eder?
- 29. taşma: auto, CSS3 dönüştürülmüş alt öğelerle çalışmaz. Önerilen geçici çözüm?
- 30. Kenar boşluğu ile resim etrafında metin sarmak için Outlook 2007 için geçici çözüm?
UpdateTarget() gerekliliğinin nedeniniz nedir? Nedeni bağlı olarak farklı geçici çözümler olabilir. – Stephan
XAML'imde bir bağım var ve varolan bir uygulamayı Silverlight'a taşıyoruz ve dosyaların arkasındaki aynı XML/kodu kullanıyoruz. Mevcut WPF koduna gelince, şu ifadeye sahibim: BindingExpression expression = someTextBox.GetBindingExpression (TextBox.TextProperty); expression.UpdateTarget(); Bu, varolan koddur ve bunun için SL'nin #if WPF yönergelerini kullanmaması SL için bir uzantı yöntemi yaratır ... Buradaki fikir, WPF'de BindingExpression.UpdateTarget() gibi davranan bir yönteme sahip olmaktır. –