摘要: 之前介绍过InstallShield打包工具,本文再介绍更加方便的打包工具Inno Setup Inno Setup相对来说,比InstallShield更容易使用,不需要在VS中创建项目,只要提供Debug或者Release包就行。 下面介绍使用: 1、安装Inno Setup(32/64). 2 阅读全文
posted @ 2016-09-15 15:14 唐宋元明清2188 阅读(2453) 评论(0) 推荐(4) 编辑
摘要: 关闭图标设计主要涉及主要知识点: 1、Path,通过Path来画线。当然一般水平、竖直也是可以用Rectangle/Border之类的替代 一些简单的线条图标用Path来做,还是很方便的。 2、简单的动画,Animation用法 Button样式如下: <Button x:Name="BtnClos 阅读全文
posted @ 2016-09-09 00:17 唐宋元明清2188 阅读(5272) 评论(0) 推荐(1) 编辑
摘要: 有很多项目,都有数据筛选的操作。下面提供一个案例,给大家做参考。 左侧是数据源,搜索框加TreeView控件,右侧是ListBox控件。在左侧数据列点击添加数据,然后点击确定,得到所筛选的数据。 下面直接看代码吧,比较好理解~ 筛选控件做成用户控件,当然也可以直接放在主界面,如果不复用的话。数据源都 阅读全文
posted @ 2016-09-09 00:10 唐宋元明清2188 阅读(1816) 评论(0) 推荐(0) 编辑
摘要: 控件中的搜索图标下载地址:http://www.easyicon.net/1183666-Search_icon.html 搜索框设计过程比较简单: 1、先定义一个Rectangle作为背景 2、然后中间放TextBox输入,可以重写其中的模板。提示语Label放在模板中,可以在模板的触发器中控制隐 阅读全文
posted @ 2016-09-08 21:46 唐宋元明清2188 阅读(4841) 评论(0) 推荐(2) 编辑
摘要: 自定义的CheckBox样式,mark一下,方便以后参考复用 模板 一般CheckBox模板太难看了,所以肯定要重写其中的模板ControlTemplate 外边框 俩个Rectangle,用于定义复选框选中/未选中时的背景色和边框样式 对勾√ 通过俩个path组合,并控制其显示,用于定义选中状态 阅读全文
posted @ 2016-09-07 22:48 唐宋元明清2188 阅读(9320) 评论(0) 推荐(2) 编辑
摘要: 本节讲述布局,顺带加点样式给大家看看~单纯学布局,肯定是枯燥的~哈哈 那如上界面,该如何设计呢? 1、一些布局元素经常用到.Grid StackPanel Canvas WrapPanel等。如上这种布局,在子元素数量未知的情况下,我们应该使用WrapPanel或者StackPanel来布局,子元素 阅读全文
posted @ 2016-09-07 22:28 唐宋元明清2188 阅读(3421) 评论(0) 推荐(0) 编辑
摘要: DevExpress中定义的ChartControl很不错,很多项目直接使用这种控件。 本节讲述雷达图的样式设置 <Grid> <Grid.Resources> <DataTemplate x:Key="LabelItemDataTemplate" DataType="dxc:SeriesLabel 阅读全文
posted @ 2016-09-06 01:20 唐宋元明清2188 阅读(2965) 评论(0) 推荐(1) 编辑
摘要: Button的选中Effect,我们看下下面的效果: 让我们再放大一点: 怎么设置上面样式呢?直接设置Button的Effect,有点问题,因为Effect不是四周环绕的。那我们也只能重新定义Template了。下面看控件模板: ~~~估计你一下就能看懂了,只是用了点小技巧,多加了几个外部元素。 当 阅读全文
posted @ 2016-09-04 22:36 唐宋元明清2188 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 自定义可左右滑动、拖拽滑动的平面柱状图 在做这种样式控件之前,可先浏览我之前预研的控件: A、自定义左右滑动ScrollViewer(可拖动滑动) B、自定义Bar柱状图 OK,现在说下控件具体设计过程: 1)采用Grid布局,这样可以将Y轴的标题设置平均高度,X轴的柱子也可以平均。 当然X轴也会存 阅读全文
posted @ 2016-09-04 22:19 唐宋元明清2188 阅读(1787) 评论(7) 推荐(2) 编辑
摘要: 自定义一个按钮控件 按钮控件很简单,我们在项目中有时把样式封装起来,添加依赖属性,也是为了统一。 这里举例,单纯的图标控件怎么设置 1、UserControl界面样式 2、后台设置,我这边只添加了个图片路径和事件委托。其它的自己加吧 public partial class IconButton : 阅读全文
posted @ 2016-09-04 02:15 唐宋元明清2188 阅读(3172) 评论(0) 推荐(1) 编辑
摘要: 自定义日期控件,月份选择。如下是日期的一些效果图。 具体的样式、颜色可以根据下面的代码,自己调节即可 1、日期控件的界面 <UserControl x:Class="WpfApplication10.DateSelectControl" xmlns="http://schemas.microsoft 阅读全文
posted @ 2016-09-04 02:04 唐宋元明清2188 阅读(1315) 评论(0) 推荐(1) 编辑
摘要: 在WPF中,自定义控件,经常用到Path. Path可以绘制多边形、边框、线条、简单的图标等。 1、Xaml中用法: 2、后台中用法: 阅读全文
posted @ 2016-09-03 02:57 唐宋元明清2188 阅读(1985) 评论(0) 推荐(1) 编辑
摘要: 自定义标题栏 自定义列表,可以直接修改WPF中的ListBox模板,也用这样类似的效果。但是ListBox是不能设置默认选中状态的。 而我们需要一些复杂的UI效果,还是直接自定义控件来的快 GitHub下载地址:https://github.com/Kybs0/MenuListControl 一、设 阅读全文
posted @ 2016-09-03 02:00 唐宋元明清2188 阅读(3868) 评论(0) 推荐(2) 编辑
摘要: WPF 自定义柱状图 当前的Telerik控件、DevExpress控件在图表控件方面做得不错,但是有时项目中需要特定的样式,不是只通过修改图表的模板和样式就能实现的。 或者说,通过修改当前的第三方控件以达到项目中UI的界面效果,花费的时间远比重新自定义一个控件要长得多! 所以直接自定义柱状图吧~下 阅读全文
posted @ 2016-09-03 01:59 唐宋元明清2188 阅读(7301) 评论(5) 推荐(2) 编辑
摘要: 自定义雷达图表如下: Git下载地址:https://github.com/Kybs0/RadarChartControl 1、创建UserControl,名为“RadarChartControl” 前台: <UserControl x:Class="WpfApplication2.RadarCha 阅读全文
posted @ 2016-09-03 01:57 唐宋元明清2188 阅读(2543) 评论(5) 推荐(2) 编辑