我走了一段時間後,我用Expression Blend做了一個演示應用程序。如何使用Expression Blend動態添加/刪除控件?
我的第一個屏幕是按鈕的大選擇,所以當用戶點擊任何按鈕時,它會轉到MainView。
然後在MainView中,我有一個菜單項列表,用戶可以單擊並顯示其對應的DisplayView。 (Appointment Menu Item會顯示AppointmentView等)。
一切都很好,我可以點擊MenuItem,視圖顯示動畫和過渡效果。
但事情是,在Expression Blend中創建MainView,Menu,AppointmentView等等每一件事物都是在XAML中預定義的。所以當用戶加載第一個屏幕時必須將所有內容加載到內存中。
現在想起來了,不應該將MainView等動態添加到屏幕中嗎? 如何使用Expression Blend進行操作?或者唯一的辦法就是......在代碼背後自己做(寫StoryBoard等動態添加/刪除控件?)
如果有任何示例/教程做它,它會大。