我正在用Prism创建一个应用程序,我遇到了一些障碍.
我有一个tab控件,它是一个prism区域,并有一个ItemsSource集合,我们绑定一个模型.此模型包含设置标签标题,视图名称和随机ID(本例中为Guid)所需的数据,我们用它来生成动态棱镜区域,作为标签内容中的容器,具有自己的棱镜区域和罐头导航到.
+Prism region(tab control)
|+ Prism region (dynamically created with Guid name)
|+ Inserted view
|+ Prism region
|+ Prism region
|+ Prism region
|+ Prism region (dynamically created with Guid name) |
|+ Inserted view
|+ Prism region
|+ Prism region
|+ Prism region
Run Code Online (Sandbox Code Playgroud)
我遇到的打嗝是我们试图生成的区域似乎没有在区域管理器中注册,即使我们似乎正在正确注册它们.
不幸的是,围绕团队的一系列搜索和问题并未带来任何可行的解决方案.
我想知道是否有人曾经尝试过这个,或者是否有任何好的资源可以在代码中动态生成棱镜区域并注册它们.