【C#】wpf添加gif动图支持
1.nuget里下载XamlAnimatedGif包,然后安装。
2.添加XamlAnimatedGif包的命名空间:xmlns:gif="https://github.com/XamlAnimatedGif/XamlAnimatedGif"
3.开始使用:
<Image gif:AnimationBehavior.SourceUri="{StaticResource loading.gif}" Width="200" Height="20"></Image>
主要的就是把AnimatedSource设置为你的gif动画。
注意nuget库里还有个显示gif的包:WpfAnimatedGif。不建议使用这个,会导致内存泄露,最后程序崩溃。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
WPF关闭应用汇总
原文: WPF关闭应用汇总 就本人而言,C#中关闭应用主要有以下途径: 1.Close():关闭当前窗口,可以在OnClosing和 OnClosed中捕获消息,在OnClosing的时候,可以取消关闭窗口 2.Application.Current.Shutdown()/App.Current.Shutdown(): 关闭当前程序,如果有其他线程没有结束,不会关闭 3.Environment.Exit(0):强制退出,即使有其他的线程没有结束 4.Process类的CloseMainWindow, Kill:Process.CloseMainWindow是GUI程序的最友好结束方式,从名字上就可以看出来它是通过结束主窗体,相当于用户点击窗体的关闭按钮或者按Alt + F4 5.Environment类的FailFast:这是最暴力最彻底最直接的方法,一般不建议使用 现对各方式做简单的介绍: Close():如过调用了Close,而在Closing中没有显示的取消退出,则系统可以退出,这种情况仅仅是在没有多余线程,没有其他窗口启动的时候,如果有其他窗口同时启动,则要考虑App.Curr...
- 下一篇
【C#】使用EF访问Sqlite数据库
原文: 【C#】使用EF访问Sqlite数据库 1. 先上Nuget下载对应的包 如图,搜索System.Data.SQLite下载安装即可,下载完之后带上依赖一共有这么几个: EntityFramework System.Data.SQLite System.Data.SQLite.Core System.Data.SQLite.EF6 System.Data.SQLite.Linq 安装完成后,会添加App.config文件(如果没有的话),里面添加了一些provider的配置。 2. 先看下DB First模式 如果你用的是VS2017的话,很不幸无法通过“ADO.NET实体数据模型”来生成edmx文件。如果用VS2015及之前版本的话可以去官网下载一个插件,安装之后就可以用了。这里以VS2017为例: 1. 首先,在App.config中配置数据库连接字符串: <connectionStrings> <add name="SqliteTest" connectionString="Data Source=E:\retail.db" providerName="...
相关文章
文章评论
共有0条评论来说两句吧...