
———— mahapps.metro
文章平均质量分 56
Bboy-AJ
这个作者很懒,什么都没留下…
展开
-
【WCF】-快速创建一个WCF服务库
前言 如题,我们这次创建一个WCF服务库,是一个提供WCF服务的类库,编译以后是一个DLL文件。创建定义Contract在VS中新建WCF的类库项目创建成功后项目默认包含IService1.cs、Service1.cs、App.config这三个文件可以直接修改这三个文件来实现我们的服务,也可以删除,重新添加我们需要的文件,为了更好的演示,我们重新建立。添加IC原创 2016-12-18 20:27:27 · 806 阅读 · 18 评论 -
【mahapps.metro】如何快速让WPF窗体具有Metro扁平化风格
前言Metro是微软在Windows Phone 7中正式引入的一种界面设计,也是Windows 8的主要界面显示风格,并在Windows 10中得以完善。 当然如果想要Metro扁平化风格的窗体设计,完全可以自己动手完成,这里为了节省时间,快速将默认窗体设计为Metro风格,可以使用一款国外为WPF开发的UI工具包。内容安装在使用之前,要先安装UI工具包,右击窗体所在项目出现右键菜单,选择管理N原创 2016-03-20 11:59:42 · 19958 阅读 · 91 评论 -
【mahapps.metro】使用如何添加WPF窗体图标
引言用了一段的时间mahapps.metro,感觉还是很好用的,但是在设置窗体图标的时候出现了一点问题,下面说明一下遇到的问题以及如何解决。内容问题mahapps.metro给出了如何添加图标的说明:同样的,要先添加Resources/Icons.xaml,在App.xaml文件中加入<ResourceDictionary Source="/Resources/Icons.xaml" /> 如图所示原创 2016-03-27 11:10:20 · 11776 阅读 · 31 评论 -
【WPF】将DataGrid内容导出到Excel
引言在完成将DataGrid的内容导出到Excel的时候,参考了一个印度小伙的文章http://www.codeproject.com/Articles/120480/Export-to-Excel-Functionality-in-WPF-DataGrid,很清晰,结合着自己的实际项目写了这篇文章,分享给大家。步骤一:创建窗体,绘制datagrid这里不多讲,直接拖控件就行。二:为datagrid原创 2016-04-06 17:43:29 · 14848 阅读 · 37 评论 -
【mahapps.metro】WPF窗体Dialogs(对话框)的使用
前言由于无法改变WPF内置对话框样式,内置对话框又满足不了我们的需求,为此可以使用mahapps.metro中的对话框,简便快捷,效果也不错。内容添加Dialogs命名空间首先要在所需窗体添加命名空间:using MahApps.Metro.Controls.Dialogs;如何使用简单的提示信息this.ShowMessageAsync("上机成功!", "请继续");效果如下图:关闭主窗体前的系原创 2016-04-15 10:39:45 · 9794 阅读 · 20 评论 -
【mahapps.metro】WPF窗体关闭,提示用户是否退出对话框
写在前面的话在项目中,通常我们会在用户选择退出系统时给出一定的提示,让用户确认是否退出。并且需要使窗体右上角的关闭按钮和我们自定义的关闭按钮行为相一致。这篇文章会逐步实现我们的目的。如何实现编写窗体Closing事件的方法方法有两种:在XAML文件中添加自定义的Closing事件方法在窗体的属性为Closing事件绑定方法完成MainWindow_Closing()方法#region 窗体关闭原创 2016-04-24 15:05:27 · 7461 阅读 · 25 评论 -
【mahapps.metro】WPF“关于”窗体
写在前面的话无论什么系统,都会有一个“关于”页面,用来显示系统、开发人员以及版权等信息。在Windows Form中,VS2013已经给出了现成的“关于”框模板,但是不知道为什么WPF中并没有给出,不过我们可以参照Windows Form的“关于”框来打造自己的。Windows Form在建立窗体之前,先来完善自己系统的程序集信息打开自己项目的“属性“,选择应用程序中的程序集信息填写自己的程序集原创 2016-04-27 18:15:27 · 1670 阅读 · 32 评论