
———— 机房收费系统
文章平均质量分 69
Bboy-AJ
这个作者很懒,什么都没留下…
展开
-
数据库设计不求人(机房收费系统)
前言我想在进行数据库设计之前,需要要明白为什么设计数据库,不进行数据库设计可以吗?如果只是随便在院子里搭一个棚子需不需要先画图设计,但是如果要建造一栋大厦又需不需要设计? 思考之后,可以得出结论:面对复杂的数据库时,我们需要进行数据库设计。概念在数据库项目开发中,一个良好设计的数据库无疑有很多的好处。有较少的数据冗余、节省存储空间,能够保证数据的完整性。那么如何设计一个数据库,又有哪些流程。按照软原创 2016-03-13 20:30:42 · 5494 阅读 · 97 评论 -
【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 评论 -
如何应对数据库更换(三层架构+抽象工厂+反射+配置文件)
引言在项目开发中,数据库的更换是需要考虑的问题,不同的数据库有着不同的访问方式,不同的SQL语法。恐怕最让人头疼的是项目开发完了,用户提出了更换数据库的要求,修改并不是一件容易的事儿。那么如何应对修改,本文将通过三层架构+抽象工厂+反射+配置文件结合实例讲述数据库的更换。概念三层架构三层架构即在软件架构中,将整个业务应用划分为:界面层(User Interface Layer)、业务逻辑层(Busi原创 2016-04-16 20:57:29 · 3227 阅读 · 34 评论 -
【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 评论 -
浅析ADO.NET五大对象
引言在数据库应用系统中,必定要涉及到对数据库的访问和操作,而ADO.NET则是微软在.NET Framework中负责数据访问的类的库集,那么理清ADO.NET中的五大对象对于我们理解ADO.NET无疑会有很大的帮助。本文将对ADO.NET做简单的介绍,分析五大对象Connection、Command、DataReader、DataAdapter、DataSet,以及他们之间的关系。发展早在1997原创 2016-04-12 23:19:33 · 9965 阅读 · 34 评论