为此,我创建了一个DataTemplateSelector,并在运行时更改了LayoutMode属性。这是可行的,但DataTemplateSelector似乎存在一个问题。如果我最初启动该页面,那么对于我的三个项目,DataTemplateSelector会被调用三次。当我导航到另一个页面(设置页面以更改LayoutMode),然后返回时,DataTemplateSelector只被称为两个项,但仍然有三个项。DataTemplateSelector:
public abstract class <em
我使用DataTemplateSelector为不同类型的模型动态创建视图。在Windows7下一切正常,但在Windows8下DataTemplateSelector就不能工作了!见鬼?public class TabDataTemplateSelector:DataTemplateSelector public override DataTemplate SelectTemplate