WPF中splashScreen启动程序之前出现一个过程动画的效果
wfp提供这个小巧而又比较有用的功能splashscreen类
一般来说有两种实现方式
1.借助vs2008工具可以实现
第一步选择一个合适的图片bmp,jpg,gif都可以。添加到你的vs项目中。
第二步右键这个图片文件选择“属性”,
第三步 点击属性中的“生成操作”下拉框选择“splashscreen”就可以了
这样就实现了这个过程动画的功能
2.第二种方式是编程方式
第一步仍然是选择一个图片添加到项目中,直接添加到项目下就行,当作普通文件。(不是必须添加到资源中)
第二步就是实例化这个对象
SplashScreen ss = new SplashScreen("DSC_0036.JPG");//参数就是图片的名字,注意路径就行
ss.show(true)//只有调用show方法这个过程动画才会显示,有个bool类型输入参数,填true的话,
这个过场动画会在主程序显示出来的时候就自己关闭,如果是false类型的话,这个动画是不关闭,
只有显式的调用close方法
ss.Close(new TimeSpan(0,0,10));//这里有参数timespan是指名多长时间以后ss关闭
//以上代码应该在App类中的 protected override void OnStartup(StartupEventArgs e)中实现
关闭效果都是渐进式的
本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。
转载于:https://www.cnblogs.com/zjypp/archive/2010/02/05/2319379.html
WPF中splashScreen启动程序之前出现一个过程动画的效果相关推荐
- python 获取参数模块_Python中获取启动程序时后面跟的参数的方法(optparse模块)【冰斌棒】...
Python中获取启动程序时后面跟的参数的方法(optparse模块)[冰斌棒] 3年前 (2018-01-29) 作者:冰斌棒 分类:冰斌棒18程序计划 阅读次数:871 评论(0 ...
- linux中chkconfig 启动程序顺序介绍
1)redhat的启动方式和执行次序是: 加载内核 执行init程序 /etc/rc.d/rc.sysinit # 由init执行的第一个脚本 /etc/rc.d/rc $RUNLE ...
- WPF 开机一键启动程序V1.0【原创】
每天上班第一件事就是开电脑,然后开一堆软件... QQ..Opear..VS..虚拟机..RTX..等等..很费时间.有了这个软件就可以在开始的时候点击一键启动,之后你可以去泡杯茶了. 最近也正在回顾 ...
- java启动程序快捷方式_一个快捷打开工具的实现
publicstaticListpanelItemList=newArrayList();static{ ListPanelItem panelItem=null; panelItem=newList ...
- WPF中使用Windows.Controls.Ribbon创建一个简单画板
Windows系统自带的画图工具很完善的,如下代码只是演示创建一个简易的画板,可以做教学使用. 整体效果如下: 1. 添加组件System.Windows.Controls.Ribbon 2. 界面设 ...
- matlab解比例导引法方程,[转载]比例导引法在三维制导中应用的程序详解与过程图解...
%三维制导模型,比例导引法求解 %源代码作者不详,注释人:lylogn %Modified by lylogn,2012年4月17日 clear all; close all; clc dt=0.1; ...
- Linux开机启动程序rc.local
文章目录 1./etc/rc.local是/etc/rc.d/rc.local的软链接 2.rc.local文件的原始内容 3.rc.local文件的配置 4.应用经验 5.版权声明 在CentOS7 ...
- C#不登录电脑启动程序
C#不登录电脑启动程序 原文:C#不登录电脑启动程序 我们知道开机自启动程序如果在用户不登录的情况下是不启动的,但是服务类程序是可以跨过用户登录启动的,例如IIS服务,SQL服务.如果我们已经写好了桌 ...
- c语言开机自启动 linux_Linux开机启动程序rc.local
在CentOS7中,实现开机启动程序主要有两种方法: 1)把要启动的程序配置成自定义的系统服务,该方法我已经介绍过,请阅读:CentOS7添加自定义系统服务. 2)在/etc/rc.local脚本文件 ...
最新文章
- tensorflow 协同过滤_基于django和协同过滤/cnn的电影推荐系统
- C# ASP.Net 设置外网访问
- 您应该了解的 Windows Azure 网站在线工具
- react hoc_如何使用HOC模式开发React超能力
- linux系统微内核,科普:微内核操作系统现状
- oracle修改用户的登录密码
- 如何自建云存储平台?
- SpringMVC深度探险(一) —— SpringMVC前传
- 常用的apache access日志分析脚本
- 【加密工具】2019年网络安全加密工具排行,好用的计算机加密软件推荐
- 计算机网络实用技术教程txt,计算机网络实用技术教程
- dell r630 配置raid_DELL服务器RAID配置图文教程
- 互联互通PSAM卡发卡注意事项与要点总结
- Qt + libVlc
- 笔记本修改无线网卡MAC地址
- Liquibase中利用changelog增加表字段
- xilinx 权威设计指南_设计产品指标的权威指南
- ZYNQ上无DDR加载应用
- 03 矩阵不只是mn个数字
- Centos升级ruby
热门文章
- 平方的观测值表概率_茆诗松的概率论与数理统计(第六章)
- wordpress漏洞_多个WordPress插件SQL注入漏洞分析
- 手机型号大全资料_电子元器件知识资料大全
- AOP原理-创建AOP代理--AnnotationAwareAspectJAutoProxyCreator【InstantiationAwareBeanPostProcessor】的作用
- JVM 常用的基本配置有哪些?
- 使用帆软finereport实现跳转的一点心得
- PyQt5 技术篇-在clipboard.dataChanged.connect()里如何写入剪切板示例演示,pyqt5监听剪切板变动并写入剪切板内容
- PyQt5 技术篇-QWidget、Dialog设置界面固定大小、不可拉伸方法实例演示
- git服务器(gitea)安装说明
- CTFshow 命令执行 web69