2
我正在學習棱鏡,並且我對主殼牌的最佳方法有疑問。殼體佈局和切換視圖的最佳實踐 - 棱鏡,SL4,按需加載模塊
假設殼牌有2個區域:工具欄,主要。 工具欄有3個主按鈕,每個按鈕代表不同的按需加載模塊。 這些模塊中的每一個目前都將自己註冊爲主要地區的配件。
當我點擊我想要做以下的一個按鈕:
通知任何積極的觀點,即它的開關,可選擇取消的話還有需要未決訴訟。 這可能會級聯到兒童的意見。
如果操作沒有取消,則加載按需模塊(如果尚未加載),否則在該區域內激活它。
這三個模塊是否應該放在同一個區域,或者我的外殼是否應該在內容展示器中定義3個區域?
我陷入困境的一個領域是,當你從Module Initialize註冊一個視圖時,它不會添加一個強類型名稱,所以當我試圖確定我的視圖是否已經添加到使用GetView(viewname)的區域它總是返回null,所以我最終爲該區域添加了另一個視圖。
不知道如果你的鏈接回答了他的問題,但可以肯定的回答我的。謝謝! – 2010-10-06 14:24:32