我走了一段时间后,我用Expression Blend做了一个演示应用程序。如何使用Expression Blend动态添加/删除控件?
我的第一个屏幕是按钮的大选择,所以当用户点击任何按钮时,它会转到MainView。
然后在MainView中,我有一个菜单项列表,用户可以单击并显示其对应的DisplayView。 (Appointment Menu Item会显示AppointmentView等)。
一切都很好,我可以点击MenuItem,视图显示动画和过渡效果。
但事情是,在Expression Blend中创建MainView,Menu,AppointmentView等等每一件事物都是在XAML中预定义的。所以当用户加载第一个屏幕时必须将所有内容加载到内存中。
现在想起来了,不应该将MainView等动态添加到屏幕中吗? 如何使用Expression Blend进行操作?或者唯一的办法就是......在代码背后自己做(写StoryBoard等动态添加/删除控件?)
如果有任何示例/教程做它,它会大。