Windows phone 7 使用MVVM绑定各种panaroma/pivot项目

Windows phone 7 使用MVVM绑定各种panaroma/pivot项目,windows-phone-7,mvvm,panorama-control,Windows Phone 7,Mvvm,Panorama Control,有人能帮我设计/理解这个问题吗:我需要实现的是带有全景/透视控件的页面,其中的项目(全景/透视)将使用标准MVVM模式通过绑定进行设置。问题是我需要在每个全景/透视图上有不同的内容(不同的用户控件),这意味着如果我定义一个全景/透视图项目模板,我注定它们都是相似的,这不是我想要的 我发现这个问题已经被问到了:但我仍然不清楚。非常感谢。如果您在panorama/pivot上有一个动态页面计数,您可以使用选择器根据您的内容选择正确的模板 此外,如果您在panorama/pivot上有一个动态页面计

有人能帮我设计/理解这个问题吗:我需要实现的是带有全景/透视控件的页面,其中的项目(全景/透视)将使用标准MVVM模式通过绑定进行设置。问题是我需要在每个全景/透视图上有不同的内容(不同的用户控件),这意味着如果我定义一个全景/透视图项目模板,我注定它们都是相似的,这不是我想要的


我发现这个问题已经被问到了:但我仍然不清楚。非常感谢。

如果您在panorama/pivot上有一个动态页面计数,您可以使用选择器根据您的内容选择正确的模板


此外,如果您在panorama/pivot上有一个动态页面计数,您也可以使用选择器根据您的内容选择正确的模板


此外,也可能对您有所帮助

您可以向要用作数据模板的用户控件添加依赖项属性,例如名为“Type”的依赖项属性,并且根据该属性,您可以更改用户控件(数据模板)的布局-例如,用户控件中可以有多个网格,并且可以根据类型显示和隐藏它们。

您可以向用户控件添加一个要用作数据模板的依赖项属性,即名为“类型”的依赖项属性例如,根据该属性,可以更改用户控件(数据模板)的布局-例如,用户控件中可以有多个网格,并且可以根据类型显示和隐藏它们