JuH*_*won 3 c# windows-runtime winrt-xaml windows-store-apps
我必须在C#中创建一个MetroApp前端.
我有一个OverviewPage,我得到了GridView一个详细页面的预览.我在下面的主题中更详细地描述了它和截图:
WinRT XamlControl预览图像
我从外部库中获取我在DetailPage中显示的Content-Panel.
因为我想在我的OverviewItems中预览DetailPage,我必须Panel在我的内容中显示相同内容GridView Items.
当我点击Item它导航我到DetailPage时,当我尝试将Panel添加到我的DetailPage时,我得到以下错误:值不在预期范围内.
我想这是因为我的VisualTree中已经有一个名字相同的Panel?!这个假设是对的吗?Panel包含一个带有一些xaml元素的Canvas和ontlick-Event-triggers就可以了.
我该怎么做才能解决这个问题?我不知道如何继续......:/
如果您需要更多信息 - 请咨询.
您不能在应用程序的多个位置使用相同的元素实例,因此如果实例已经位于可视树中的某个位置 - 您也无法将其添加到其他位置.我不认为重复的名称是一个问题,除非它们在相同的名称范围内,如果它们是你可能会在构建时失败.