随笔分类 - Blend
摘要:控件禁用状态的修改和美化往往容易在项目中被忽视,自定义禁用状态可以给用户更为直观的操作体验。下面以TabControl为例,自定义禁用状态,首先看看要实现的简单示例效果:(掌握了自定义的思路和方法,你可以设计出需要的任何效果。)步骤:1、编辑TabControl控件模板2、自定义禁用状态效果TabControl的模板结构:TemplateTop、TemplateBottom、TemplateLeft、TemplateRight分别定义了TabControl的四种布局。每一种布局都有DisableVisual元素,禁用状态就需要修改这部分元素,这是一个Border控件。作为演示只修改Templa
阅读全文
摘要:应用程序中我们会经常需要操作数据,在程序设计之初示例数据一般都是手工添加,Blend4提供了非常方便的数据管理能力,包括丰富的数据类型和内置示例数据,这样我们在程序设计时可以可视化进行绑定示例数据和管理静态数据。本次教程将演示Blend4中的这一优秀特性。
阅读全文
摘要:
路径在界面设计中,可以起到很好的辅助作用,我常常使用它来对元素进行规则排列和非规则排列控制。
本次教程将演示,Blend中路径的常规用法。
阅读全文
摘要:拖拽效果,常规实现方法是定义MoveLeftDwon、MoveLeftUp、MouseMove事件,在Blend的世界里,实现对象的拖拽,可以不写一行代码,而且非常简单,本次教程跟大家分享这个技巧。
阅读全文
摘要:Blend中的特效给了我们在处理资源时更多的想象空间,合理地运用特效往往会得到梦幻般效果,本次教程展示对图片应用特效的常规操作,当然特效不仅限于使用在图片上,还也可以应用到动画和视频中。
OK,开始本次旅程。
阅读全文
摘要:
Blend4资源面板中内置了丰富的形状素材,为我们在构建程序时提供极大的方便。系统默认内置18种常用形状,通过其属性设置可以自定义出更多衍生形状,或者通过Direct Selection工具手动绘制,我们可以获得更自由的形状编辑。当然我们还可以登陆 Expression Gallery 下载别人分享的素材(似乎并不多),来扩充形状资源库。
阅读全文