Есть ли способ получить уведомление об изменении, если изменилось связанное свойство?Прикрепленное свойство Измененное событие?
Простым примером является Canvas
с Rectangle
. Положение Rectange
устанавливается с помощью DepenendyProperties Canvas.Top
и Canvas.Left
. Я использую Adorner для перемещения Rectangle вокруг, меняя Canvas.Top
и Canvas.Left
.
<Canvas Width="500" Height="500" >
<Rectangle Width="40" Height="40" Canvas.Left="10" Canvas.Top="20" />
</Canvas>
Следующим шагом является создание Стрелу между двумя Rectangles
. Чтобы отслеживать движение Rectangles
, стрелка должна получать уведомление об изменении при изменении позиции Rectangle
. Это было бы легко, если бы я мог просто получить измененное уведомление, когда изменится Attached Property Canvas.Top
.
Спасибо за любую помощь, Майкл
http://stackoverflow.com/questions/2192612/how-do-i-handle-canvas-top-change-event-in-wpf – Jake
Спасибо за эту ссылку. Полностью пропустил этот. –