2010-01-15 21 views
5

yerine Kaynakları dönüştürücü ilan etme, benStatik wpf değeri dönüştürücülerine sahip olmak kötü bir fikir mi? Örnek sadece bir kez (tembel sinlgeton)</p> <p>Ama alabilirsiniz statik değişkenlere başvurular tutma konusunda endişeliyim örneği nerede

IsEnabled={Binding Path=SomeProp, Converter={x:Static namespace:Converter.Instance}}" 

gibi bir şey yapabilirsiniz görünümleri bertaraf ederken çöp toplama yolunda (PRISM kullanarak). Ne düşünüyorsun?

cevap

3

Nitekim dönüştürücü statik örneği çöp toplama işlemine tabi tutulmaz, ama ... sadece bir örnek, ve muhtemelen endişelenecek bir şey yani tipik dönüştürücüler, hiçbir (veya birkaç) veri alanları var

Dönüştürücü, görünümlere referans göstermez, bu nedenle görünümlerin çöp toplama işlemi için bir sorun olmamalıdır.