**:
<xmal設定window
x:class
="wpf中的三種透明方法.window1"
xmlns
=""xmlns:x
=""title
="window1"
height
="300"
width
="300"
>
<
grid
>
<
grid.background
>
<
imagebrush
imagesource
="d:\c.png"
stretch
="fill"
viewportunits
="relativetoboundingbox"
viewport
="0,0,0.1,0.1"
tilemode
="tile"
/>
grid.background
>
<
grid.rowdefinitions
>
<
rowdefinition
/>
<
rowdefinition
/>
<
rowdefinition
/>
grid.rowdefinitions
>
<
button
grid.row
="0"
content
="hello"
opacity
="0.5"
>
button
>
<
button
grid.row
="1"
content
="hello"
background
="#90000000"
>
button
>
<
button
grid.row
="2"
content
="hello"
>
<
button.opacitymask
>
<
lineargradientbrush
startpoint
="0,0"
endpoint
="0,1"
>
<
gradientstop
color
="transparent"
offset
="0.3"
/>
<
gradientstop
color
="blue"
offset
="1"
/>
lineargradientbrush
>
button.opacitymask
>
button
>
grid
>
window
>
在wpf中可以使用三種方法使元素透明,
第一種方法是設定元素的opacity屬性,如果元素不透明,則opacity的值為1,如果透明則值為大於0小於1的小數數值。
第二種方法是通過元素的背景顏色,可以使用#90000000的方式設定,也就是argb的方式設定,#號後面的兩位置透明顏色,如果出現#ff000000那麼背景色是全透明的。
第三種方法是通過元素的opacitymask透明掩碼屬性來設定透明,此屬性接收乙個畫刷物件,可以使用lineargradientbrush製做線性漸變透明的效果,也可以使用solidbrush製做普通透明的畫刷。
比較快的方法是opacity="x"(0
Android設定透明 半透明等效果
android 窗體透明的,黑暗度等的設定技巧 設定透明度 這是窗體本身的透明度,非背景 windowmanager.layoutparams lp getwindow getattributes lp.alpha 0.3f getwindow setattributes lp alpha在0.0f...
設定button背景的半透明效果!!!
android layout width fill parent android layout height fill parent android orientation vertical android background drawable bg package com.guo.mygridv...
Android 設定半透明顏色的效果
最近在專案開發中需要用到背景半透明的效果,最後查閱了下資料,最終解決 1.透明度 透明度分為256個等級,即 0 256,0就是透明,255就是不透明 明度 透明 0 255 不透明 對應著16進製制 透明 00 ff 不透明 比如 50 透明度 50 也就是256的一半即128,因為是從0開始算的...