我正在嘗試創建一個長時間日曆,以隨着用戶向左或向右滾動時間動態加載(和卸載)事件數據。我真的很想弄清楚如何奠定UI的基本框架,以及如何在用戶通過在視圖區域中單擊並拖動鼠標來滾動時動態構建界面。請參閱下面的圖片,瞭解意圖的基本圖。每個切片對於那天發生的事件(切片)可能具有多個矩形。我希望每個切片都是一個畫布,以便我可以適當地定位這些矩形。 alt text http://www.mistertnt.com/images/DynamicCalendarDiagram.jpg在Silverlight中創建動態日曆
有跡象表明,我還不知道怎麼解決了一些問題,但是這是第一個大的,我一直在各地醞釀了一段時間,不能完全包住我的頭:
- 我知道如何動態地創建控件,但是我怎麼去添加事物到可滾動內容的一端,同時根據用戶滾動的方式從另一端刪除東西?
任何在正確的方向指導將不勝感激!謝謝。
感謝您的回覆。我已經開始了一個更重要的項目,但如果我需要重新審視這個任務,這將會派上用場。 – Tom 2011-01-06 19:21:37