TextBox 控件是我們開發過程中必不可少的元件,它可以使應用程式友善的與使用者進行文字互動。在新WPF 4 中又為TextBox 添加了兩種新筆刷特效:Selection 、Caret ,通過這兩種特效使得TextBox 更加美觀。
預設情況下TextBox 呈現出以下效果,字型為黑色、選區為藍色、光标為黑色:
<TextBox BorderBrush="Gray" BorderThickness="3" Width="200" Height="30" />
http://11011.net/software/vspaste 
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"/>
http://11011.net/software/vspaste 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>
http://11011.net/software/vspaste Caret Brush 屬性
Caret 筆刷可以用來修改光标顔色:
<TextBox BorderBrush="Gray" BorderThickness="3" Width="200" Height="30"
CaretBrush="Red" />