esy*_*tre 5 c# wpf prism region
我有一个类似于Windows控制面板的小工具.该工具允许我们管理用户,配置数据库,管理脚本等.主页显示应用程序的所有子类别.单击链接时,它会在右侧面板中加载此类别的视图,左侧小面板显示此类别可用的任务.简单.
基本上,我想要做的是拥有一个"上下文"状态栏.如果您处于需要连接的视图中,状态栏应显示状态.如果您在应该显示信息的视图中,我希望它在我的状态栏中.
我已经在我的shell中为状态栏添加了一个Region名为StatusBarRegion.对于每个模块,我在shell的区域中注册了该模块的StatusBarView.
现在,我想处理上下文的变化.我需要在适当的时候激活好视图.
但每次我尝试解析StatusBarRegion时,都无法在区域管理器的区域中找到它.
看到,
var region = _regionManager.Regions[.RegionNames.StatusBarRegion];
region.Activate(_container.Resolve<StatusBarView>());
Run Code Online (Sandbox Code Playgroud)
该区域始终为空.为什么 ?
谢谢你的时间.
| 归档时间: |
|
| 查看次数: |
7722 次 |
| 最近记录: |