原文:
wpf 4 textbox 筆刷特效
textbox 控制項是我們開發過程中必不可少的元件,它可以使應用程式方便的與使用者進行文字互動。在新wpf 4 中又為textbox 新增了兩種新筆刷特效:selection、caret,通過這兩種特效使得textbox 更加美觀。
預設情況下textbox 呈現出以下效果,字型為黑色、選區為藍色、游標為黑色:
<textbox
borderbrush
="gray"
borderthickness
="3"
width
="200"
height
="30" />
1. 字型顏色(foreground)與選區顏色(selectionbrush):
<2. 選區透明度(selectionopacity):textbox
borderbrush
="gray"
borderthickness
="3"
width
="200"
height
="30"
foreground
="red"
selectionbrush
="green"/>
<textbox
borderbrush
="gray"
borderthickness
="3"
width
="200"
height
="30"
foreground
="red"
selectionbrush
="green"
selectionopacity
="1"/>
3. 漸變選區效果:
<textbox
borderbrush
="gray"
borderthickness
="3"
width
="200"
height
="30">
<
textbox.selectionbrush
>
<
lineargradientbrush
startpoint
="0,0"
endpoint
="1,1">
<
gradientstop
color
="red"
offset
="0" />
<
gradientstop
color
="yellow"
offset
="0.2" />
<
gradientstop
color
="blue"
offset
="0.4" />
<
gradientstop
color
="green"
offset
="0.6" />
<
gradientstop
color
="orchid"
offset
="0.8" />
<
gradientstop
color
="pink"
offset
="1" />
lineargradientbrush
>
textbox.selectionbrush
>
textbox
>
<textbox
borderbrush
="gray"
borderthickness
="3"
width
="200"
height
="30"
caretbrush
="red" />
WPF 4 TextBox 筆刷特效
textbox 控制項是我們開發過程中必不可少的元件,它可以使應用程式方便的與使用者進行文字互動。在新wpf 4 中又為textbox 新增了兩種新筆刷特效 selection caret,通過這兩種特效使得textbox 更加美觀。預設情況下textbox 呈現出以下效果,字型為黑色 選區為藍色 ...
WPF 4 TextBox 筆刷特效
textbox 控制項是我們開發過程中必不可少的元件,它可以使應用程式方便的與使用者進行文字互動。在新wpf 4 中又為textbox 新增了兩種新筆刷特效 selection caret,通過這兩種特效使得textbox 更加美觀。預設情況下textbox 呈現出以下效果,字型為黑色 選區為藍色 ...
MSDN 教學短片WPF 4 筆刷
開啟visual studio,我們畫乙個橢圓 效果圖 很簡單吧!這裡只用到了ellipse.fill屬性和imagebrush就能畫乙個帶的橢圓。同樣,我們也可以在textblock中實現同樣的功能。這裡是用的 textblock.foreground屬性 這裡因為背景圖是橢圓的,所以文字沒有全遮...