日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]我先不說什么,給大家看一個截圖。 呵呵,這是一個灰常低水準(zhǔn)的濾罩效果,如果你覺得有意思,我貼出XAML來。[html] view plain copy print? <Grid x:Name="LayoutRoot"

我先不說什么,給大家看一個截圖。

 

呵呵,這是一個灰常低水準(zhǔn)的濾罩效果,如果你覺得有意思,我貼出XAML來。

[html] view plain copy print?
  1. <Grid x:Name="LayoutRoot" Background="Transparent">  
  2.     <Image Source="/lan.jpg" Stretch="Uniform" Canvas.ZIndex="0"/>  
  3.     <Rectangle Canvas.ZIndex="1" Fill="Black" Opacity="0.7"/>  
  4.     <Image x:Name="myImg" Stretch="Uniform" Source="/lan.jpg" Canvas.ZIndex="2">  
  5.         <Image.Clip>  
  6.             <GeometryGroup>  
  7.                 <EllipseGeometry Center="100,129" RadiusX="80" RadiusY="80"/>  
  8.                 <EllipseGeometry Center="280,380" RadiusX="60" RadiusY="60"/>  
  9.                 <EllipseGeometry Center="410,520" RadiusX="65" RadiusY="65"/>  
  10.                 <EllipseGeometry Center="325,36" RadiusX="60" RadiusY="60"/>  
  11.                 <EllipseGeometry Center="125,611" RadiusX="50" RadiusY="50"/>  
  12.                 <EllipseGeometry Center="62,395" RadiusX="75" RadiusY="75"/>  
  13.             </GeometryGroup>  
  14.         </Image.Clip>  
  15.     </Image>  
  16. </Grid>  


上面的碼子很簡單了,其實(shí),核心就是充分利用了UIElement的Clip,是的,你把它用好了,會弄出不少好玩的東東來的。

 

說說大致的原理。

其實(shí)我是用了兩個Image,最下面一層的圖片不進(jìn)行Clip而上再蓋一個Rectangle,這個矩把透明度稍稍調(diào)一下,這樣看起來,下面的圖片會變暗。然后在最上層再放一個Image控件,這個控件就采用了Clip,于是,幾個元素重疊起來就看到了濾罩效果。

如果你把下面的Image和矩形隱藏了,你就知道其中的玄機(jī)了。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉