WPF 4 TextBox 笔刷特效
生活随笔
收集整理的這篇文章主要介紹了
WPF 4 TextBox 笔刷特效
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
???? TextBox 控件是我們開發過程中必不可少的組件,它可以使應用程序方便的與用戶進行文字交互。在新WPF 4 中又為TextBox 添加了兩種新筆刷特效:Selection 、Caret ,通過這兩種特效使得TextBox 更加美觀。
默認情況下TextBox 呈現出以下效果,字體為黑色、選區為藍色、光標為黑色:
<TextBox BorderBrush="Gray" BorderThickness="3" Width="200" Height="30" />?
Selection Brush 屬性
1. 字體顏色(Foreground)與選區顏色(SelectionBrush):
<TextBox BorderBrush="Gray" BorderThickness="3" Width="200" Height="30" Foreground="Red" SelectionBrush="Green"/>2. 選區透明度(SelectionOpacity):
<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>Caret Brush 屬性
Caret 筆刷可以用來修改光標顏色:
<TextBox BorderBrush="Gray" BorderThickness="3" Width="200" Height="30" CaretBrush="Red" />總結
以上是生活随笔為你收集整理的WPF 4 TextBox 笔刷特效的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 表单校验 身份证
- 下一篇: 9WPF---图形变换与渲染