0
我正在創建一個silverlight網站。我目前正在將我的想法分解成若干功能。我的想法之一是內容管理器的概念。這基本上是一個包含4個區域的UI控件。頂部,底部,右邊&左邊。我也有一個被認爲是「菜單項」的對象集合。這些控件可用作導航的方式,類似於鏈接。這是對「Content Manager」類的正確說話方式嗎?
我的想法是實現一個IMenuItem接口。在標準的信息片段(文本,PageReference等)中,我也將參考內容管理器。我的想法背後是我可以將PageReference傳遞給ContentManager上的一個屬性,然後調用一個知道如何相應地更新內容管理器的方法。
這是實現這一目標的最佳方式還是它們的某種模式?
好的答案,但我正在尋找更好的定製程度,因爲每個視圖都可能有自己的菜單,可以打開更多的視圖和更多的菜單,這就是爲什麼我想看看我的實現是否正常。 – deanvmc 2010-06-09 13:03:02
最後我去了這個答案。更具體的導航框架。我重新組織了我的課程並設計了適合框架,並且讓瀏覽器集成起來是值得的! – deanvmc 2010-06-15 12:36:33