1
變化鑑於我有以下改變:的Silverlight:聽控制的TranslateTransform
transform = control.RenderTransform as TranslateTransform;
我怎樣才能得到通知時,其屬性的X值的變化?
我使用的是一個使用TranslateTransform自動做一些動畫的控件。我想要做的是「聆聽」這些更改,並在TranslateTransform的X屬性更改時自動收到通知。
我的第一個解決方案是創建一個線程輪詢當前值。這工作,但它不是非常漂亮的解決方案。然後我有了使用DependencyPropertyListener來監聽變換的X值的想法。但由於某種原因,這似乎不起作用。即使通過輪詢發現值已更改,所更改的事件也不會執行。
任何想法?
你解決了這個問題嗎? – jmayor
不幸的不是。由於某種原因,使用帶有TranslateTransform的DependencyPropertyListener不起作用。我打算在不久的將來重新討論這個問題。 –