win10 uwp 重启软件
原文:win10 uwp 重启软件

在16299支持在软件自己重启,不需要让用户点击关闭然后启动,虽然我还不知道这个有什么用。本文告诉大家如何让软件关闭重新打开

首先需要使用的版本是 16299 ,然后使用 RequestRestartAsync 方法就可以关闭软件重新打开。

下面就是简单的软件

<StackPanel><TextBlock Margin="100" HorizontalAlignment="Center" Text="点击上面的按钮重启   林德熙"></TextBlock><Button HorizontalAlignment="Center" Content="重启" Click="ButtonBase_OnClick"></Button></StackPanel>private async void ButtonBase_OnClick(object sender, RoutedEventArgs e){await CoreApplication.RequestRestartAsync("退出");}

这个方法在 CoreApplication ,使用的时候可以传入参数,在软件打开的时候可以拿到这个参数

请看代码

        protected override void OnActivated(IActivatedEventArgs args){base.OnActivated(args);Debugger.Launch();LaunchActivatedEventArgs launchArgs = args as LaunchActivatedEventArgs;string str = launchArgs?.Arguments;}

如果需要调试点击按钮重新打开,需要点击周期选择挂起,然后才会重新打开

如果需要重新打开的软件进入调试,可以在 OnLaunched 添加下面代码

            Debugger.Launch();

添加了这句代码就可以在软件启动进入调试

How to Restart your App Programmatically - Building Apps for WindowsBuilding Apps for Windows


本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

posted on 2018-03-07 13:33 NET未来之路 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lonelyxmas/p/8521863.html

win10 uwp 重启软件相关推荐

  1. WIN10系统设置了软件开机启动,但重启后软件无法启动

    WIN10系统设置了软件开机启动,但重启后软件无法启动 WIN10系统带盾牌的软件设置了软件开机启动,但重启后软件无法启动. 解决方法: 在注册表中新增启动项,HKEY_LOCAL_MACHINE\S ...

  2. win10 uwp 毛玻璃

    原文:win10 uwp 毛玻璃 版权声明:博客已迁移到 http://lindexi.gitee.io 欢迎访问.如果当前博客图片看不到,请到 http://lindexi.gitee.io 访问博 ...

  3. win10 uwp 打包第三方字体到应用

    原文:win10 uwp 打包第三方字体到应用 有时候我们会把一些特殊字体打包到软件,因为如果找不到我们的字体会变为默认,现在很多字体图标我们用得好,有时候我们的应用会用很漂亮的字体,需要我们自己打包 ...

  4. win10 uwp 线程池

    win10 uwp 线程池 原文:win10 uwp 线程池 如果大家有开发 WPF 或以前的程序,大概知道线程池不是 UWP 创造的,实际上在很多技术都用到线程池. 为什么需要线程池,他是什么?如何 ...

  5. 如何取消计算机阻止安装程序,Win10电脑安装软件提示“你必须取消阻止该发布者才能运行此软件”怎么办...

    我们在使用win10系统的时候,都会在电脑中安装各种各样的软件,但是有时候在安装软件的还是,会遇到一些提示,比如"你必须取消阻止该发布者才能运行此软件",导致安装软件失败,这该怎 ...

  6. win10 uwp 如何开始写 uwp 程序

    本文告诉大家如何创建一个 UWP 程序. 这是一系列的 uwp 入门博客,所以写的很简单 本文来告诉大家如何创建一个简单的程序 安装 VisualStudio 在开始写 UWP 需要安装 Visual ...

  7. win10c语言乱码修复方法,软件乱码 教你win10系统打开软件乱码的修复技巧

    最近有win10用户反馈,安装了一些软件,有时打开是会出现乱码,软件乱码怎么回事呢?在使用软件中遇到乱码的情况该怎么办呢?针对此问题,下面小编教你win10系统打开软件乱码的修复技巧. 最近有许多用户 ...

  8. 关于win10系统重启后图标自动排序问题的解决方案

    关于win10系统重启后图标自动排序问题的解决方案 文章目录 关于win10系统重启后图标自动排序问题的解决方案 前言 解决方案 总结 前言 本人学的是电子信息专业,下载的软件和文档很多,若采用win ...

  9. win10 uwp 手把手教你使用 asp dotnet core 做 cs 程序

    本文是一个非常简单的博客,让大家知道如何使用 asp dot net core 做后台,使用 UWP 或 WPF 等做前台. 本文因为没有什么业务,也不想做管理系统,所以看到起来是很简单. Visua ...

  10. win10 UWP 剪贴板 Clipboard

    本文告诉大家如何使用剪贴板 Clipboard 读取剪贴板和放内容在剪贴板 在 win10 UWP 可以通过 Windows.ApplicationModel.DataTransfer.Clipboa ...

最新文章

  1. Xshell6和Xftp下载地址,rzsz的使用
  2. 程序员提升编程效率的十五点建议!
  3. linux c http下载 带确认 进度条
  4. php session mysql_php session mysql存储
  5. Linux 查看系统硬件信息
  6. 大于3小于4的整数bleem_比三大,比四小的整数是存在的吗?
  7. Java中的标识符及其命名规则
  8. harmonyos2.0怎么更新,harmonyOS 2.0什么时候更新 harmonyOS 2.0手机开发者Beta版更新内容[多图]...
  9. BigQuant*中金财富“启明星”创新量化交易大赛开启,月月都拿奖
  10. anaconda下载
  11. 展望2025多媒体技术与应用趋势
  12. 保险合同中的“不可抗辩条款”
  13. android 崩溃原因,Android中导致小米系列手机直接崩溃的主要原因。
  14. 对话系统-“任务型”多轮对话(二):对话状态追踪(DST)【基于规则;基于模型】【输入:当前意图和槽值对+历史槽值对;输出:State(槽值对集合)或State Vector 】【为DP做数据准备】
  15. register while current state is RESUMED. LifecycleOwners must call register before they are STARTED.
  16. 豆芽的生长过程观察日记
  17. matlab impixel的用法
  18. 彩色空间(Color Space)
  19. oracle恢复误删字段,Oracle恢复被误删除存储过程的2种方法
  20. sublime text3 镜像下载_Sublime Text 3

热门文章

  1. linux屏幕获取分辨率方法,Android 获取屏幕的分辨率
  2. 一维装箱、二维装箱、三维装箱 区别
  3. C++ boost共享锁 unique_lock shared_lock
  4. xuperchain部署合约Select utxo error, details:NOT_ENOUGH_UTXO_ERR
  5. 机器字长 存储字长 指令字长 机器字长
  6. 对空进行判断需要注意什么?
  7. 爬取豆瓣评论连接mysql_Scrapy爬取豆瓣图书数据并写入MySQL
  8. java多线程-线程生命周期及状态
  9. 阶段5 3.微服务项目【学成在线】_day05 消息中间件RabbitMQ_5.RabbitMQ研究-入门程序-生产者...
  10. 【转载】古诗背串了,可是会出大事的哟