Salt okunur bir DependencyProperty içeren bir sınıfım var. Bu sınıftan, DependencyProperty
numaralı okuyucuyu başka bir sınıfın başka bir sınıfının DepenendencyProperty
koduna bağlamak istiyorum (koddan bağ oluştur).Başka bir salt okunur DependencyProperty okuyucusuna bağla BağımlılıkProperty
Bunu yapmak için bir imkan var mı? SetBinding(), DependencyPropertyKey
parametresini parametre olarak kullanan bir aşırı yüklenmeye sahip değil gibi görünüyor. Ne gibi işlevler sağlamak için BindingOperations
-sınıf görünüyor.
Soru formüle edilebilir: DependencyPropertyKey
varsa DependencyProperty
için bir bağlama oluşturabilir miyim?
Bunun nasıl çalışması gerekiyor? Eğer her iki taraf da okuyabiliyorsa, OneWay bile her durumda işe yaramazsa, hayır? –
@ H.B. Hayır, sadece DependencyProperty (DependencyPropertyKey) adlı okuyucunun anahtarına sahip olduğumdan, sınıfımın perspektifinden okumadım. Sadece sınıfın dışında. Bir CLR-Property'in özel belirleyicisi gibi bir şey - sınıfın içinden erişilebilir ancak diğer sınıflar için salt okunur bir özelliktir. http://msdn.microsoft.com/en-us/library/system.windows.dependencypropertykey.aspx – HCL
Görüyorum; Her nasılsa, bunun yapılabileceğinden şüphe duyuyorum, mülk değiştirilmiş bir geri çağırma işlemini kolayca kaydedebilir ve değeri manuel olarak ayarlayabilirsiniz. –