2009-06-26 27 views
0

我知道Windows Forms相當不錯,但我是WPF的新手。用WPF中的魚眼自定義滾動佈局

我想創建類似於RSS閱讀器的應用程序 - 在主窗口中,每個音符都將顯示在Post-it框架中,並且所有音符都應該鏈接並可上下滾動。我還想包括一種魚眼視圖 - 單張音符將在屏幕中央全尺寸顯示,並在邊緣收縮和旋轉。

我知道自定義控制,轉換和數據綁定的概念,但我不知道如何處理主窗口中的顯示和滾動筆記。這些問題是:

  • 是什麼安排,顯示和滾動的筆記有序鏈的建議呢?
  • 單筆記應該在屏幕上發現自己的位置還是應該通過它的容器來通知?
  • 如何在這樣的解決方案提供的功能,將打開相關的筆記作爲一個「多彈出」筆記連接與原來的線? (例如遍歷Google Wonder Wheel中的相關結果,adobe flash在那裏)
  • 是否有顯示和操作(移動,附加,摺疊)這樣的彈出窗口小部件的標準解決方案?

如果您的提案與其他GUI框架(Forms,Swing,SWT)有任何相似之處,也歡迎比較。

在此先感謝!

回答

0

在我看來,你正在描述一個「旋轉木馬控制」或「元素流」或「封面流」。我在this answer上放了一些鏈接。