随笔分类 -  Blend

摘要:修改模板里的动画效果是一种方法,不过这里有更简单的,WPF为我们提供了行为代码,可以编辑在ListBox的ItemsPanelTemplate模板中,实现方法如下: 右键ListBox选择“编辑其它模板”->"辑项的布局"->"编辑副本",我这里是因为已经编辑过了,所以“编辑当前模板”这一项才会可用 阅读全文
posted @ 2019-07-05 09:16 过客非归 阅读(369) 评论(0) 推荐(0)
摘要:SaturationEffect 饱和度MonochromeEffect 单色画MagnifyEffect 放大LineRevealTransitionEffect InvertColorsEffect 颜色反转HueShiftEffect 色度改变HorizontalBlurEffect水平模糊D 阅读全文
posted @ 2017-03-15 18:52 过客非归 阅读(315) 评论(0) 推荐(0)
摘要:1、实现原理 1.1 利用UIElement.OpacityMask属性,用于改变对象区域的不透明度的画笔。可以使元素的特定区域透明或部分透明,从而实现比较新颖的效果。 1.2 OpacityMask属性接受任何画刷,可利用LinearGradientBrush线性渐变画刷,通过对渐变画刷中各颜色点 阅读全文
posted @ 2017-02-20 16:56 过客非归 阅读(532) 评论(0) 推荐(0)
摘要:开发环境 系统: Win7sp1 32位 IDE: Microsoft VisualStudio 2013 Ultimate Blend 2013 工程: .Net Framework4.5.1 工具: Photoshop CS6 首先明确一点,ToggleButton实际上是CheckBox的变形 阅读全文
posted @ 2017-02-20 10:31 过客非归 阅读(2638) 评论(0) 推荐(0)
摘要:首先使用Blend按照以下步骤创建一个新的Silverlight项目, 1. 点击左上角的“File - New Project”,这时会弹出一个新建项目窗口,如下图 在上图可以看到Blend支持创建两个类型的项目,一个是Silverlight,另一个是WPF,本系列主要讨论Silverlight, 阅读全文
posted @ 2017-02-20 09:36 过客非归 阅读(13177) 评论(0) 推荐(0)
摘要:随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio。 Expression Studio设计工具系列包含四项主要产品: Expression Blend Expres 阅读全文
posted @ 2017-02-20 09:31 过客非归 阅读(3301) 评论(0) 推荐(0)
摘要:对于ControlTemplate没有一个特定的概念,为了避免过于抽象,可以简单的理解ControlTemplate是通过改变Style改变控件视觉效果的类。ControlTemplate可以被定义在控件的Xaml代码中,为了提高复用性,ControlTemplate也会被定义到资源文件中。 实例演 阅读全文
posted @ 2017-02-20 09:25 过客非归 阅读(317) 评论(0) 推荐(0)