Bağlı bir özellik değiştiyse bir değişiklik bildirimi almanın bir yolu var mı?Eklenen Özellik Değişti Etkinlik?
Basit bir örnek, içinde Rectangle
bulunan Canvas
'dur. Rectange
'un konumu, DepenendyProperties Canvas.Top
ve Canvas.Left
kullanılarak ayarlanır. Dikdörtgen'i Canvas.Top
ve Canvas.Left
değiştirerek taşımak için bir Adorner kullanıyorum.
<Canvas Width="500" Height="500" >
<Rectangle Width="40" Height="40" Canvas.Left="10" Canvas.Top="20" />
</Canvas>
sonraki adım, iki Rectangles
arasında bir ok oluşturmaktır. Hareketli Rectangles
'un kaydını tutmak için, Rectangle
pozisyonu değiştiğinde Ok bir değişiklik bildirimi almalıdır. Ekli Özellik Canvas.Top
değiştiğinde değiştirilmiş bir bildirim alabilirsem bu kolay olurdu. Herhangi bir yardım için
sayesinde Michael
http://stackoverflow.com/questions/2192612/how-do-i-handle-canvas-top-change-event-in-wpf – Jake
Bu bağlantı için teşekkürler. Tamamen bunu kaçırdı. –