码迷,mamicode.com
首页 > 其他好文 > 详细

Prism框架中View与Region关联的几种方式

时间:2019-08-11 23:38:32      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:tor   方法   style   使用   变量   命名   指定   eww   on()   

Prism.Regions命名空间下有2个重要接口:IRegionManagerIRegion

IRegionManager接口中的方法与属性:AddToRegion()RegisterViewWithRegion()Regions属性

IRegion接口中的方法:AddRemove(加载、剔除)、ActivateDeactivate(出现、消失)。

使用Activate与Deactivate前,Region中一定先有View对象

方式1、RegisterViewWithRegion加载View

IRegionManager _regionManager; //定义变量
_regionManager.RegisterViewWithRegion("ContentRegion", typeof(PrismUserControl1));

    或用AddToRegion加载View

IRegionManager _regionManager; //定义变量
PrismUserControl1 viewA = new PrismUserControl1(); //new出一个类的对象
_regionManager.AddToRegion("ContentRegion", viewA);

方式2、用Add加载View

IRegionManager _regionManager; //定义变量
IRegion _region; //定义变量
_region = _regionManager.Regions["ContentRegion"]; //用Regions属性指定区域控件
PrismUserControl1 viewA=new PrismUserControl1();
_region.Add(viewA);

【实战】

Prism框架中View与Region关联的几种方式

标签:tor   方法   style   使用   变量   命名   指定   eww   on()   

原文地址:https://www.cnblogs.com/xixixing/p/11336974.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!