码迷,mamicode.com
首页 > 其他好文 > 详细

WPF 设置TextBox为空时,背景为文字提示。

时间:2014-06-18 09:09:41      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:style   class   blog   code   http   tar   

<TextBox FontSize="17" Height="26" Margin="230,150,189,0" Name="txt_Account" VerticalAlignment="Top" Foreground="Indigo" TabIndex="0" BorderThickness="1">
            <TextBox.Resources>
                <VisualBrush x:Key="HelpBrush" TileMode="None" Opacity="0.3" Stretch="None" AlignmentX="Left">
                    <VisualBrush.Visual>
                        <TextBlock FontStyle="Italic" Text="请输入用户名"/>
                    </VisualBrush.Visual>
                </VisualBrush>
            </TextBox.Resources>
            <TextBox.Style>
                <Style TargetType="TextBox">
                    <Style.Triggers>
                        <Trigger Property="Text" Value="{x:Null}">
                            <Setter Property="Background" Value="{StaticResource HelpBrush}"/>
                        </Trigger>
                        <Trigger Property="Text" Value="">
                            <Setter Property="Background" Value="{StaticResource HelpBrush}"/>
                        </Trigger>
                    </Style.Triggers>
                </Style>
            </TextBox.Style>
        </TextBox>

 

效果图如下:

bubuko.com,布布扣

bubuko.com,布布扣

WPF 设置TextBox为空时,背景为文字提示。,布布扣,bubuko.com

WPF 设置TextBox为空时,背景为文字提示。

标签:style   class   blog   code   http   tar   

原文地址:http://www.cnblogs.com/Iyce/p/3793393.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!