本文章已收录于:

设置WPF从不同界面启动可以通过设置“StartupUri”属性完成。

http://blog.csdn.net/bamboo_slit/article/details/7164848

设置StartupUri参数时,根路径为项目路径。下面代码是设置以项目路径下View目录里的CreateWO页面为启动界面。

[html] view plaincopy
  1. <Application x:Class="RCMS_MVVM.App"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:vm="clr-namespace:RCMS_MVVM.ViewModel"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  7. xmlns:local="clr-namespace:RCMS_MVVM"
  8. <span style="color:#ff0000;">StartupUri="View/CreateWO.xaml"
  9. </span>             mc:Ignorable="d">
  10. <Application.Resources>
  11. <!--Global View Model Locator-->
  12. <vm:ViewModelLocator x:Key="Locator"
  13. d:IsDataSource="True" />
  14. <ObjectDataProvider x:Key="Resources" ObjectType="{x:Type local:CulturesHelper}"
  15. MethodName="GetResourceInstance"/>
  16. <ObjectDataProvider x:Key="CultureResourcesDS" ObjectType="{x:Type local:CulturesHelper}" />
  17. </Application.Resources>
  18. </Application>

下面代码是设置以项目路径下MainWindow页面为启动界面。

[html] view plaincopy
  1. <Application x:Class="RCMS_MVVM.App"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:vm="clr-namespace:RCMS_MVVM.ViewModel"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  7. xmlns:local="clr-namespace:RCMS_MVVM"
  8. <span style="color:#ff0000;">StartupUri="MainWindow.xaml"
  9. </span>             mc:Ignorable="d">
  10. <Application.Resources>
  11. <!--Global View Model Locator-->
  12. <vm:ViewModelLocator x:Key="Locator"
  13. d:IsDataSource="True" />
  14. <ObjectDataProvider x:Key="Resources" ObjectType="{x:Type local:CulturesHelper}"
  15. MethodName="GetResourceInstance"/>
  16. <ObjectDataProvider x:Key="CultureResourcesDS" ObjectType="{x:Type local:CulturesHelper}" />
  17. </Application.Resources>
  18. </Application>

WPF Application启动界面设置——相关推荐

  1. WPF Application 类介绍以及怎样修改启动方式

    因为想要修改wpf的启动方式,所以研究了下Application类,现把一些有用的属性与大家分享下: 属性: Current                  获取当前 AppDomain的 Appl ...

  2. WPF教程(二)--Application WPF程序启动方式

    1.Application介绍 WPF与WinForm一样有一个 Application对象来进行一些全局的行为和操作,并且每个 Domain (应用程序域)中仅且只有一个 Application 实 ...

  3. WPF 开机启动因为触摸初始化锁住界面显示

    现象是设置 WPF 开机启动的时候,概率界面不显示,进程已经起来,同时占用内存极小.通过 dump 或附加调试可以看到主进程带等待触摸线程的回应 在我的某个有趣的设备上,这个设备开机启动的时候将会比较 ...

  4. C# WPF Application 下的文件操作

    好气哦,电脑好烂,每天花大把的时间在等电脑反应上. 没有钱买新电脑,连组台式机的钱都没有.好气哦. 啊啊啊啊文件操作是什么鬼???C++下我都懵了,C#下好多东西要学!!!我不会!我不会!我不会!!! ...

  5. Application启动流程

    先对整体有了一个基本的认识之后,再去看细节 谈到Android Application的启动流程,很多文章都是各种源码类和方法的一堆调用关系,这样的文章就算看一百遍,也只是云里雾里.源码得看,但是最好 ...

  6. 文化袁探索专栏——Activity|Application启动流程

    文化袁探索专栏--Activity.Window和View三者间关系 文化袁探索专栏--View三大流程#Measure 文化袁探索专栏--View三大流程#Layout 文化袁探索专栏--消息分发机 ...

  7. Localize a WPF application

    From: http://compositeextensions.codeplex.com/discussions/52910?ProjectName=compositeextensions Micr ...

  8. Apk应用安全加固所需了解的Application启动流程

    本文使用Android Q(API 29)版本源代码进行讲解 很多人认为Android应用加载入口是Application的onCreate,实则不然.当点击进入应用时,Zygote进程会fork出一 ...

  9. guns java_关于guns采用java application启动报错问题

    源自:1-5 eclipse部署和启动guns 关于guns采用java application启动报错问题 eclipse配置的jdk是9.0.4版本的,可是在项目中查看是1.8版本的,启动的时候报 ...

最新文章

  1. Handler消息机制(七):Message的数据结构是什么样子
  2. 【UWB】数学建模 E 题目个人解题答案 - 2021年第十八届华为杯
  3. 学习笔记(22):Python网络编程并发编程-什么是线程
  4. js 里面令人头疼的 this
  5. dubbo指定服务提供者ip_使用指定IP调用Dubbo服务
  6. Android笔记 使用AIDL和远程服务实现进程通信
  7. MapReduce:Shuffle过程详解
  8. CentOS 6系统FreeSwitch和RTMP服务 安装及演示(二)
  9. Oracle查询优化改写技巧与案例总结二
  10. BeanUtils工具
  11. Jmeter的基础讲解
  12. 求边长为一的正方体中,面对角线组成的正四面体体积.
  13. 西门子PLC怎么调试?
  14. php亲戚关系计算,亲戚计算器_亲戚称呼_亲戚关系称呼_亲戚关系计算器在线
  15. vue-自定义组件之组件的继承
  16. 一加7pro电脑模式_一加7pro值不值得买?
  17. as3.0 当fla里面有TLF文本的时候,加载声音会出现错误
  18. Flutter 通知栏通知
  19. html双击变成可编辑状态,JS实现双击编辑可修改状态的方法
  20. 【花雕学AI】超级提问模型大全!150个ChatGPT神奇示例,让你的聊天更有趣!

热门文章

  1. c# groupbox大小_【已解决】C#中使得控件随着WinForm窗体的大小改变而自动变化
  2. html5+css3网页开发实战精解,HTML5+CSS3开发实战
  3. python unpack infinity_fit_转换出错:输入包含NaN、infinity或对dtype(“float64”)太大的值...
  4. fillna函数_听说这些pandas函数,是数据科学家和软件工程师的最爱
  5. linux 开发组织模式,Linux内核发布模式与开发组织模式(1)
  6. 再搞75块单片机开发板!
  7. 字符串类型的数字比较大小_Python核心知识系列:数字与字符串类型
  8. java如何停止函数循环_在Java中使用break来退出循环是不好的做法吗?
  9. java deep clone util_Java Clone深拷贝与浅拷贝的两种实现方法
  10. linux 后台程序 cout输入到文件,istringstream在读文件时候的应用