Ekli özelliklerin bir nesneye uygulandığı sıra nedir? Sanırım bunu görmezden gelmeliyim, ama burada benim senaryo: VM'yi View'a yapıştıran bir özelliğe ve daha sonra birincisine bağlı olan bir başka iliştirilmiş eşyaya sahibim. Ikincisi ilk önce kurulursa ne olduğunu görmeye çalışıyorum, ama hatayı almayı başaramıyorum! yani ilk (model) her zaman, xaml'deki sıra ne olursa olsun, ikinci saniyeden önce kurulur. Kim atama emrini veriyor? Onu değiştirebilir miyim? Eklenen özellikler Sipariş
Şimdi mülkü değişim etkinliğini abone olarak geç assigmement uğraşıyorum:DependencyPropertyDescriptor dd = DependencyPropertyDescriptor.FromProperty(FrameworkElement.DataContextProperty,depo.GetType());
dd.AddValueChanged(depo, (s, a) =>
{
ChangeDatacontext(s as DependencyObject);
}
simülasyonunu elle Sorun kurulum nesnesine yeni datacontext için
. Diğer önce ayarlanmış olan mülkiyet güvenmek çünkü hiçbir zamansayesinde Felix
işte teşekkürler. Ama ya iki farklı nesneyiniz varsa? Şimdi nesne üzerinde PropertyChange olayına abone oluyorum ve bu benim için çalıştı, ama sadece bir proeprty her zaman diğerinden önce neden olduğunu merak ediyorum. –