我正在開發(使用Silvelight 3)創建某種時間線並在其上放置對象的應用程序。爲此我需要一個非常大的Canvas(寬度高達2000000像素),但是每當我創建Canvas甚至是40000像素寬度時,它的行爲都非常奇怪,隨機消失。Silverlight中大畫布的問題
我在silverlight forums和stackoverflow上發現了一篇文章,描述了完全相同的問題。這似乎是自silverlight 2以來已知的問題,但我無法找到任何好的解決方法。有誰知道這種解決方法或可以檢查它仍然是Silverlight 4中的一個問題?
在此先感謝。
創建一個自定義控件是否會更好地繪製剛剛在屏幕外(或重繪時間軸)和管理自定義滾動條的時間線的下一個(或上一個)部分? – Lazarus 2010-05-12 12:08:27
當我發現問題時,這是我的第一個想法。但後來我想,也許有一個非常規的常見解決方案。 – Fury 2010-05-14 10:08:13