.png)
在 Microsoft Expression Blend 的早期版本中,您可以通过使用 BitmapEffect 属性向对象应用简单的像素处理效果。您只能应用以下一项或多项效果:
棱台 创建一个根据指定的曲线抬高图像表面的棱台。
模糊 模拟通过焦点模糊镜头观察对象的效果。
投影 在对象背后创建阴影。
浮雕 向可视元素应用突起映射效果,以模拟由人造光源形成的深度和纹理。
外发光 在对象外围创建一圈彩色光环。
您仍然能够修改 Expression Blend 中的现有位图效果,但最好的方法是修改项目,以便将旧的位图效果转换为新效果。
将旧的位图效果转换为新效果
如果方便,最好的方法是修改项目,以便通过以下方式将旧的位图效果转换为新效果:重置 BitmapEffect 属性,然后添加可比较的新效果。否则,您可以保留旧的位图效果。对于大型可视化对象或动画,旧的位图效果会对性能产生负面影响,而新效果则不会如此。
有关详细信息,请参阅将属性重置为其默认值。
旧的位图效果和新效果有两点关键不同之处,这些不同之处会影响您做出转换的决策:
默认情况下,Expression Blend 附带了若干内置效果;但是,您可以导入模拟其他旧的位图效果的第三方效果。
有关详细信息,请参阅导入第三方效果或自定义效果。
您一次只能向对象应用一个效果;但是,您可以通过将对象组合到布局容器中,然后向布局容器中添加另一个效果,从而模拟出多个效果的结果。
有关详细信息,请参阅应用、修改或删除效果中的“向对象应用多个效果”。
选择已应用了旧的位图效果的对象(使用 Expression Blend 的早期版本)。
在“属性”面板中的“外观”下,单击“显示高级属性”
以展开“外观”类别。在 BitmapEffect 属性旁边,单击“高级选项”
。在出现的快捷菜单上,单击“重置”。
此时即会删除旧的位图效果。
向对象应用某个新效果。
有关详细信息,请参阅应用、修改或删除效果。
修改位图效果
在最初使用 Expression Blend 的早期版本创建的项目中,您仍然能够修改 Expression Blend 中旧的位图效果的属性。
在使用 Expression Blend 创建的新项目中,您只能使用新的效果类型。
您无法在同一对象中混用旧的位图效果和新的效果类型。
修改单个位图效果
选择使用 Expression Blend 的早期版本应用了旧的位图效果的对象。
在“属性”面板中的“外观”下,单击“显示高级属性”
以展开“外观”类别。单击 BitmapEffect 旁边的“展开”
。执行下列操作之一:
若要更改位图效果的外观,请修改 BitmapEffect 属性下显示的子属性集。
若要将现有位图效果替换为新的位图效果,请单击 BitmapEffect 旁边的下拉箭头
,并从出现的列表中选择一种位图效果。
修改位图效果组
选择已应用了旧的位图效果的对象(使用 Expression Blend 的早期版本)。
在“属性”面板中的“外观”下,单击“显示高级属性”
以展开“外观”类别。单击 BitmapEffect 旁边的“展开”
。单击“Children”子属性旁边的“编辑此集合中的项”
。在“BitmapEffect 集合编辑器”对话框中,执行下列操作之一:
若要更改某个位图效果的外观,请在“项”下选择位图效果,然后修改“属性”下的值。
若要向组中添加另一个位图效果,请单击“添加另一项”按钮旁边的下拉箭头
,然后从出现的列表中选择一种位图效果。
另请参阅
概念
Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。