
.Net—WPF
文章平均质量分 87
zhangjinyi
这个作者很懒,什么都没留下…
展开
-
WPF 模板介绍
老外写书都喜欢在篇头搞一个类图,方便我们宏观认识,这里我也上一个。一:控件模板1:ControlTemplate 我们知道wpf的控件都是继承自Control,在Control类中有一个Template属性,类型就是ControlTemplate。那么利用这个ControlTemplate就可以彻底的颠覆控件的默认外观,这里我把一个checkbo转载 2014-12-30 19:51:26 · 1364 阅读 · 0 评论 -
WPF-画刷、绘图、几何绘图、图形的效果与滤镜、图形变换和动画
本篇将记录一下如何在WPF中绘画和设计动画,这方面一直都不是VS的强项,然而它有一套利器Blend;这方面也不是我的优势,幸好我有博客园,能记录一下学习的过程。在本记录中,为了更好的理解绘画与动画,多数的例子还是在VS里面敲出来的。好了,不废话了,现在开始。一、WPF绘画1.1基本图形 在WPF中可以绘制矢量图,不会随窗口或图型的放大或缩小出现锯齿或变形,除此之外,XAM转载 2014-12-30 20:38:50 · 7044 阅读 · 0 评论 -
WPF-MVVM
MVVM模式主要目的是现实界面层与其它层(包括业务逻辑层和数据层等)的解耦。原创 2014-12-31 11:46:43 · 1556 阅读 · 0 评论 -
WPF——画刷
从图中可以看出,wpf有5种画刷和1种自定义画刷,都是继承自基类Brush,我们看看基类中有哪些好玩的东西。这里有3个比较感兴趣的属性,分别属于”透明度“和”图像转换“,好,下面我们一一解说。 一:SolidColorBrush(实心画刷) 实心画刷是我们用的最多的,也是最简单的一个,其实也就是填充色的意思,一个很简单的例子:其实这里的转载 2014-12-30 20:02:27 · 1122 阅读 · 0 评论 -
WPF触发器
WPF快速指导6:触发器 本文摘要: 1:属性触发器; 2:数据触发器; 3:事件触发器; Style、ControlTemplate 和 DataTemplate 都有触发器集合。 属性触发器只检查WPF从属属性,而数据触发器则可检查任何一种可绑定的属性。属性触发器一般用来检查WPF可视元素的属性,而数据触发器则通常用来检查不可视对转载 2014-12-30 19:16:47 · 590 阅读 · 0 评论 -
WPF总述
WPF布局StackPanel注:Margin属性Boder控件Boder控件不是布局面板而是元素,和布局面板一起使用。例子:WrapPanelDockPanelGrid面板StackPanel、WrapPanel和DockPanel一般用于部门界面呈现,大局还是要靠Grid.按照比例分配有个问题:布局舍入原创 2014-12-31 10:34:02 · 682 阅读 · 0 评论 -
WPF-绑定
一: 控件到控件的绑定 既然是绑定,那么肯定就有”源对象“和”目标对象“两种状态实体,从图的角度上来说存在三种状态:确实在wpf中存在这三种模式的对应方式,1:OneWay 正如图A所说,Source影响着Target,但是Target却影响不到Source。2:OneWayToSource 也正如图B中所表述的一样,Tar转载 2014-12-30 20:09:04 · 1047 阅读 · 0 评论 -
WPF-补充
一:用户控件(UserControl) 对于用户控件的认识,我想大家还是很熟悉的,因为这玩意我们在webform或者在mvc中用的可多了,我们看看wpf中怎么使用,首先我们要知道"用户控件“继承自UserControl,而UserControl继承自ContentControl,也就是上上一篇说的”内容控件”。 第一步:在vs中的添加项中找到一个“用户控件转载 2014-12-30 20:13:49 · 863 阅读 · 0 评论