互助资金盘网站开发,内蒙古住房城乡建设厅网站,服装加工网,如何开发电商网站BitmapEffect位图效果是简单的像素处理操作。它可以呈现下面几种特殊效果。 BevelBitmapEffect 凹凸效果 BlurBitmapEffect 模糊效果 DropShadowBitmapEffect投影效果 EmbossBitmapEffect 浮雕效果 Outer… BitmapEffect位图效果是简单的像素处理操作。它可以呈现下面几种特殊效果。 BevelBitmapEffect 凹凸效果 BlurBitmapEffect 模糊效果 DropShadowBitmapEffect投影效果 EmbossBitmapEffect 浮雕效果 OuterGlowBitmapEffect 颜色光晕效果 BevelBitmapEffect Button.BitmapEffect BevelBitmapEffect x:NametestBevelBitmap BevelWidth20 EdgeProfileCurvedIn LightAngle330 Relief0.4 Smoothness0.5 / /Button.BitmapEffect BevelBitmapEffect属性BevelWidth 设置凹凸效果的宽度。默认值为 5 BevelBitmapEffect属性EdgeProfile 设置凹凸效果的曲线。默认值为 Linear BevelBitmapEffect属性LightAngle 虚拟光源的方向。有效范围是 0-360度0 表示物体的右侧后续值表示围绕物体逆时针运动。凹凸效果阴影在光投射位置的相反一侧。默认值为 135。 下图显示对于此属性的给定值光源的方向。凹凸效果阴影投射在光线角度的相反一侧。 下图演示该属性的效果 BevelBitmapEffect属性Relief 凹凸效果起伏的高度。有效范围在 0 和 1 之间1 表示最大的起伏最暗的阴影。默认值为 0.3。 下图演示该属性的效果 BevelBitmapEffect属性Smoothness 指示凹凸效果阴影的平滑程度的值。有效范围在 0 和 1 之间1 表示最平滑。默认值为 0.2。 BlurBitmapEffect Button.BitmapEffect BlurBitmapEffect x:NametestBlurBitmapEffect Radius8 KernelTypeGaussian / /Button.BitmapEffect BlurBitmapEffect属性Radius 用于模糊内核的半径。半径越大效果越模糊。默认值为 5 BlurBitmapEffect属性KernelType 模糊内核的类型 Gaussian和Box。默认值为Gaussian DropShadowBitmapEffect Button.BitmapEffect DropShadowBitmapEffect x:NametestDropShadowBitmapEffect ColorBlue ShadowDepth20 Noise0.5 Opacity0.5 Direction330/ /Button.BitmapEffect DropShadowBitmapEffect属性之Color 阴影的颜色。默认值为黑色 DropShadowBitmapEffect属性之ShadowDepth 投影对象的平面与阴影平面之间的距离值的有效范围从 0 到 300。默认值为 5。 下图演示该属性的效果 DropShadowBitmapEffect属性之Noise 阴影的噪音级别。值的有效范围从 0 到 1。如果值为 0则表示无噪音如果值为 1则表示最大噪音。如果值为 0.5则表示 50% 噪音如果值为 0.75则表示 75% 噪音依此类推。默认值为 0。 下图演示该属性的效果 DropShadowBitmapEffect属性之Opacity 不透明度。值的有效范围从 0 到 1。如果值为 0则表示阴影完全透明如果值为 1则表示阴影完全不透明。如果值为 0.5则表示阴影不透明度为 50%如果值为 0.725则表示阴影不透明度为 72.5%依此类推。小于 0 的值将被视为 0大于 1 的值将被视为 1。默认值为 1。 下图演示该属性的效果 DropShadowBitmapEffect属性之Direction 投影角度。值的有效范围从 0 到 360。如果值为 0则方向紧贴对象的右侧。后续值将绕对象沿逆时针方向移动方向。例如如果值为 90则表示阴影直接投射到对象的上方如果值为 180则阴影直接投射到对象的左侧依此类推。默认值为 315。 下图显示针对该属性的给定值阴影投射到的方向。注意与LightAngle不同 下图演示该属性的效果 EmbossBitmapEffect Image.BitmapEffect EmbossBitmapEffect x:NametestEmbossBitmapEffect LightAngle120 Relief0.1 / /Image.BitmapEffect EmbossBitmapEffect属性之LightAngle 投射在浮雕效果对象上的人工光线的方向。有效范围是 0-360度0 表示物体的右侧后续值表示围绕物体逆时针运动。默认值为 45。 EmbossBitmapEffect属性之Relief 浮雕的起伏大小。有效值范围为 0-1其中 0 起伏最小1 起伏最大。默认值为 0.44。 OuterGlowBitmapEffect TextBox.BitmapEffect OuterGlowBitmapEffect x:NametestOuterGlowBitmapEffect GlowColorRed GlowSize30 Noise0.5 Opacity0.5 / /TextBox.BitmapEffect OuterGlowBitmapEffect属性之GlowColor 光环发光的颜色。默认值为白色 OuterGlowBitmapEffect属性之GlowSize 光环发光的厚度值的有效范围从 1 到 199。默认值为 20。 OuterGlowBitmapEffect属性之Noise 光环发光的粒度噪音级别。值的有效范围从 0.0 到 1.0。如果值为 0.0则表示无噪音如果值为 1.0则表示最大噪音。如果值为 0.5则表示 50% 噪音如果值为 0.75则表示 75% 噪音依此类推。默认值为 0.0。 OuterGlowBitmapEffect属性之Opacity 发光的不透明度级别。如果值为 0则表示光环发光完全透明如果值为 1则表示发光完全不透明。如果值为 0.5则表示发光透明度为 50%如果值为 0.725则表示发光透明度为 72.5%依此类推。小于 0 的值将被视为 0大于 1 的值将被视为 1。默认值为 1。