摘要: 自定义一个按钮控件 按钮控件很简单,我们在项目中有时把样式封装起来,添加依赖属性,也是为了统一。 这里举例,单纯的图标控件怎么设置 1、UserControl界面样式 2、后台设置,我这边只添加了个图片路径和事件委托。其它的自己加吧 public partial class IconButton : 阅读全文
posted @ 2016-09-04 02:15 唐宋元明清2188 阅读(3251) 评论(0) 推荐(1)
摘要: 自定义日期控件,月份选择。如下是日期的一些效果图。 具体的样式、颜色可以根据下面的代码,自己调节即可 1、日期控件的界面 <UserControl x:Class="WpfApplication10.DateSelectControl" xmlns="http://schemas.microsoft 阅读全文
posted @ 2016-09-04 02:04 唐宋元明清2188 阅读(1364) 评论(0) 推荐(1)
摘要: 在WPF中,自定义控件,经常用到Path. Path可以绘制多边形、边框、线条、简单的图标等。 1、Xaml中用法: 2、后台中用法: 阅读全文
posted @ 2016-09-03 02:57 唐宋元明清2188 阅读(2033) 评论(0) 推荐(1)
摘要: 自定义标题栏 自定义列表,可以直接修改WPF中的ListBox模板,也用这样类似的效果。但是ListBox是不能设置默认选中状态的。 而我们需要一些复杂的UI效果,还是直接自定义控件来的快 GitHub下载地址:https://github.com/Kybs0/MenuListControl 一、设 阅读全文
posted @ 2016-09-03 02:00 唐宋元明清2188 阅读(3959) 评论(0) 推荐(2)
摘要: WPF 自定义柱状图 当前的Telerik控件、DevExpress控件在图表控件方面做得不错,但是有时项目中需要特定的样式,不是只通过修改图表的模板和样式就能实现的。 或者说,通过修改当前的第三方控件以达到项目中UI的界面效果,花费的时间远比重新自定义一个控件要长得多! 所以直接自定义柱状图吧~下 阅读全文
posted @ 2016-09-03 01:59 唐宋元明清2188 阅读(7566) 评论(5) 推荐(2)
摘要: 自定义雷达图表如下: Git下载地址:https://github.com/Kybs0/RadarChartControl 1、创建UserControl,名为“RadarChartControl” 前台: <UserControl x:Class="WpfApplication2.RadarCha 阅读全文
posted @ 2016-09-03 01:57 唐宋元明清2188 阅读(2624) 评论(5) 推荐(2)
摘要: DESC加密方法 直接上代码: 1、加密 1 public static string Encrypt(string str, string key) 2 { 3 if (string.IsNullOrEmpty(str)) 4 { 5 return ""; 6 } 7 try 8 { 9 DESC 阅读全文
posted @ 2016-08-28 23:38 唐宋元明清2188 阅读(1301) 评论(1) 推荐(0)
摘要: XML序列化与反序列化 1、将一个类转化为XML文件 序列时,可以对类、属性设置标记,选择哪些属性序列化、序列化字段别名、设置属性是否属于节点内属性还是以子节点呈现等等。 2、将XML反序列为指定类对象 阅读全文
posted @ 2016-08-28 22:21 唐宋元明清2188 阅读(365) 评论(0) 推荐(0)
摘要: 域服务数据读写,有俩种模式 1、轻量级的数据读取 2、DectoryEntry 可以获取整个服务器的数据,也可以修改其中的信息 参考类似文章: http://www.it165.net/pro/html/201308/6829.html 阅读全文
posted @ 2016-08-28 22:20 唐宋元明清2188 阅读(2758) 评论(0) 推荐(0)
摘要: Telerik控件 TreeListView 修改其中样式 1、添加TreeListView控件 <telerik:RadTreeView x:Name="ObjecTreeView" Padding="0,5,0.5,5" Grid.Row="1" BorderThickness="0" Scro 阅读全文
posted @ 2016-08-28 22:17 唐宋元明清2188 阅读(1250) 评论(0) 推荐(0)
摘要: 1、提示框 分为提示、异常、失败、成功几种类型 方法: /// <summary> /// 弹出提示 /// 标题:提示 /// </summary> /// <param name="strContent">内容</param> public static void ShowInfoMessage 阅读全文
posted @ 2016-08-28 22:13 唐宋元明清2188 阅读(12615) 评论(1) 推荐(4)
摘要: 程序的错误日志如何记录下来? 可以在遇到异常时,Catch异常,然后把异常的信息输出到txt文件中即可 阅读全文
posted @ 2016-08-28 22:04 唐宋元明清2188 阅读(2784) 评论(0) 推荐(0)
摘要: 注册表的读写 1、读 2、写 这只是简单的读写,提供给大家入门直接使用的方法。 阅读全文
posted @ 2016-08-28 22:01 唐宋元明清2188 阅读(1061) 评论(0) 推荐(0)
摘要: 程序生成的自定义文件,比如后缀是.iwb 这种文件怎么直接启动打开程序,并打开本文件呢 1、双击打开 2、自定义的文件,有图标显示 3、自定义的文件,点击右键有相应的属性 注册表相关 准备相应的一些信息,启动路径、文件后缀、文件描述以及图标 1 string toolPath = @"D:\Gite 阅读全文
posted @ 2016-08-28 21:56 唐宋元明清2188 阅读(1863) 评论(3) 推荐(1)
摘要: 开发完成后,我们可以直接在Debug目录下启动exe,运行程序。 但是,要如何安装,添加到开始菜单、桌面快捷方式、任务栏等。如Office安装效果: 开始菜单: 快捷菜单: 打包步骤: 1、下载InstallShield安装程序 官网下载地址:http://learn.flexerasoftware 阅读全文
posted @ 2016-08-28 20:06 唐宋元明清2188 阅读(834) 评论(2) 推荐(0)