上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 52 下一页
摘要: 在WPF中,每一个可以使用触发器的类中都会有一个Triggers属性。拥有这个属性的类有:FrameworkElement,Style,DataTemplate和ControlTemplate。 注意:FrameworkElement类只支持EventTrigger。这是因为微软还没有完成它对其他两 阅读全文
posted @ 2017-09-25 15:17 卖雨伞的小男孩 阅读(617) 评论(0) 推荐(0)
摘要: 一、什么是字体图标 我们在进行GDI(图形界面)编程的过程中图标是不可少的。近些年随着网络的繁荣和移动应用的繁荣,矢量图的应用越来越火。 矢量图是一种用数学方法描述的、由一系列点和线组成的图,因此相比位图文件比较小,并且还和分辨率无关。字体图标就是将这种图只作为文件(常见的.ttf,即TrueTyp 阅读全文
posted @ 2017-09-25 10:52 卖雨伞的小男孩 阅读(707) 评论(0) 推荐(0)
摘要: 用户控件,WPF中是继承自UserControl的控件,我们可以在里面融合我们的业务逻辑。 示例:(一个厌恶选择的用户控件) 后端: 前端: 其实用户控件是我们常用的,没什么可说的,在此做个说明,只想保持博文队形整齐。 自定义控件系列博文链接: WPF自定义控件(一)の控件分类 WPF自定义控件(二 阅读全文
posted @ 2017-09-21 16:46 卖雨伞的小男孩 阅读(1279) 评论(0) 推荐(0)
摘要: 在实际工作中,WPF提供的控件并不能完全满足不同的设计需求。这时,需要我们设计自定义控件。 这里LZ总结一些自己的思路,特性如下: Coupling UITemplate Behaviour Function Package 下面举例说说在项目中我们经常用到调音台音量条,写一个自定义控件模拟调音台音 阅读全文
posted @ 2017-09-21 16:38 卖雨伞的小男孩 阅读(4684) 评论(1) 推荐(1)
摘要: 扩展控件,顾名思义就是对已有的控件进行扩展,一般继承于已有的原生控件,不排除继承于自定义的控件,不过这样做意义不大,因为既然都自定义了,为什么不一步到位呢,有些不同的需求也可以通过此来完成,不过类似于类继承了。扩展控件本质也是类的继承。下面我们通过两个例子说明 一、自定义MButton 控件外观控制 阅读全文
posted @ 2017-09-21 16:28 卖雨伞的小男孩 阅读(3542) 评论(0) 推荐(2)
摘要: WPF控件官方样式表 https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/controls/datepicker-styles-and-templates 话外篇: 要写一个圆形控件,用Clip,重写模板,去除样式引用圆形图片可以有这三种方式。 阅读全文
posted @ 2017-09-21 16:02 卖雨伞的小男孩 阅读(5533) 评论(0) 推荐(1)
摘要: 一、什么是控件(Controls) 控件是指对数据和方法的封装。控件可以有自己的属性和方法,其中属性是控件数据的简单访问者,方法则是控件的一些简单而可见的功能、控件创建过程包括设计、开发、调试(就是所谓的3Ds开发流程,即Design、Develop、Debug)工作, 然后是控件的使用。开发者应该 阅读全文
posted @ 2017-09-21 15:14 卖雨伞的小男孩 阅读(12642) 评论(0) 推荐(3)
摘要: 有时候我们需要给WPF窗体加上一个毛边(投影效果) 我们可以在窗体下加上如下代码 然后需要给窗体设置一个border 这时候阴影的效果也是方形的,我们可以在grid外边再加一个Border,并设置成圆角,颜色可以设置为透明。 阅读全文
posted @ 2017-09-18 11:49 卖雨伞的小男孩 阅读(686) 评论(0) 推荐(0)
摘要: 一、画弧 Path继承自Sharp,以System.Windows.Shapes.Shape为基类,它是一个具有各种方法的控件。 我们先看一段xaml代码: 画出图形的效果如下: 如上红色部门。 Path的属性 Stroke无可置疑,就是决定颜色,Fill作为内部填充颜色。 Path.Date就是决 阅读全文
posted @ 2017-09-15 19:10 卖雨伞的小男孩 阅读(5528) 评论(0) 推荐(0)
摘要: 扩展方法能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 { public static class MyExtensions { public static int zzyhost(thi 阅读全文
posted @ 2017-09-15 10:50 卖雨伞的小男孩 阅读(272) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 52 下一页