当前位置: 首页 > news >正文

钱宝网站怎么做任务东莞关键词seo

钱宝网站怎么做任务,东莞关键词seo,怎样看网站建设制作方,基于web的网站建设步骤需求: 有一个F0View主页面入口,三个子页面(First.xaml/Second.xaml/Third.xaml)用Frame默认加载第一个页面 First.xaml。实现三个页面之间顺序跳转,并且每个页面只初始化一次。 实现: 1,将三…
需求:

有一个F0View主页面入口,三个子页面(First.xaml/Second.xaml/Third.xaml)用Frame默认加载第一个页面 First.xaml。实现三个页面之间顺序跳转,并且每个页面只初始化一次。

实现:

1,将三个页面放入统一容器中

 public  class FOPluginModule{public static ServiceProvider ServiceProvider { get; set; }public static void ConfigureServices(){var serviceCollection = new ServiceCollection();serviceCollection.AddSingleton<F0Instruction>();serviceCollection.AddSingleton<F0Procedure>();serviceCollection.AddSingleton<F0Result>();ServiceProvider = serviceCollection.BuildServiceProvider();}}

2,创建单例封装主视图中的Frame控件

using System.Windows.Controls;namespace WDM.MR.WMC.Plugins.F0.Service
{public class F0MainFrameSingleton{public Frame Frame { get; set; }private static readonly object LockObj = new object();private static F0MainFrameSingleton _instance;public static F0MainFrameSingleton Instance{get{if (_instance == null){lock (LockObj){if (_instance == null){_instance = new F0MainFrameSingleton() ;}}}return _instance;}}}
}

3,将主页面Frame实例化,在F0ViewModel中

 public F0ViewModel(Frame mainFrame)
{FOPluginModule.ConfigureServices();F0MainFrameSingleton.Instance.Frame = mainFrame;
}

4,在三个子页面的ViewMode里直接引用上面的单例类,注册导航事件,然后调转页面直接使用封装的单例类中的Frame的Navgation方法

下面是以其中一个页面为例,其他子页面同样的方法,ExtraData的值可以任意定义。

 1)跳转方法

[RelayCommand]
private void OnNextPage()
{F0MainFrameSingleton.Instance.Frame.Navigate(FOPluginModule.ServiceProvider.GetService(typeof(F0Procedure)), "Ins");
}

2)导航事件具体的逻辑处理

public F0InstructionViewModel()
{F0MainFrameSingleton.Instance.Frame.Navigated += Ins_Navigated;F0MainFrameSingleton.Instance.Frame.NavigationFailed += Ins_NavigationFailed;}private void Ins_NavigationFailed(object sender, System.Windows.Navigation.NavigationFailedEventArgs e)
{throw new NotImplementedException();
}private void Ins_Navigated(object sender, System.Windows.Navigation.NavigationEventArgs e)
{if(e.ExtraData != null){Console.WriteLine("chenggong");}
}

以上可完成完整的跳转

用到哪,学到哪,记到哪

http://www.tj-hxxt.cn/news/53618.html

相关文章:

  • 初中做语文综合题的网站网络信息发布平台
  • 哈尔滨优化网站方法百度统计手机app
  • 国外知名网站百度指数怎么下载
  • 国际军事新闻在哪看seo专业培训学费多少钱
  • 网站怎么做才能被百度收录seo网站培训优化怎么做
  • 不建网站可不可以做cpa山西seo
  • 织梦在线播放模板南宁关键词优化软件
  • 网站要什么软件做营销策划书范文案例
  • 网站推广的定义俄罗斯搜索引擎yandex推广
  • 自己买服务器做网站网页优化包括
  • 可以用来做简单的网络验证的网站seo自动排名软件
  • 网站开发公司云鲸互创实惠网络广告代理
  • 网站开发未按合同约定开发时间完工会计培训
  • wordpress百度云影视seo搜索引擎优化推荐
  • 购物网站的功能河北百度推广客服电话
  • 网站建设市场趋势微商营销技巧
  • wordpress 产生大量首页独立站谷歌seo
  • 选择响应式网站建设十堰seo优化
  • 网站制作的步骤不包括深圳百度推广属于哪家公司
  • 长沙3合1网站建设自己的品牌怎么做加盟推广
  • 主流做网站程序代码东莞网站建设方案外包
  • 小米路由HD可以做网站吗电脑培训机构
  • 网站名字怎样做版权网站seo教材
  • 东莞合网站建设软件外包平台
  • 做网站宁波大点的网络公司搜什么关键词能找到网站
  • wordpress挂下载链接关键词整站优化
  • 品牌策划服务seo关键词优化软件合作
  • 手机建设网站目的东莞百度推广优化排名
  • 校园网站开发背景腾讯企点qq
  • 艺术网站制作橙子建站