C#/WPF

[WPF] TextBox Placeholder, Wartermark

딸기우유중독 2024. 5. 16. 08:45

 

 

 

 

Just using XAML, no extensions, no converters:

 

<Grid>
    <TextBox  Width="250"  VerticalAlignment="Center" HorizontalAlignment="Left" x:Name="SearchTermTextBox" Margin="5"/>
    <TextBlock IsHitTestVisible="False" Text="Enter Search Term Here" VerticalAlignment="Center" HorizontalAlignment="Left" Margin="10,0,0,0" Foreground="DarkGray">
        <TextBlock.Style>
            <Style TargetType="{x:Type TextBlock}">
                <Setter Property="Visibility" Value="Collapsed"/>
                <Style.Triggers>
                    <DataTrigger Binding="{Binding Text, ElementName=SearchTermTextBox}" Value="">
                        <Setter Property="Visibility" Value="Visible"/>
                    </DataTrigger>
                </Style.Triggers>
            </Style>
        </TextBlock.Style>
    </TextBlock>
</Grid>

 

 


 

https://stackoverflow.com/questions/833943/watermark-hint-placeholder-text-in-textbox

 

Watermark / hint / placeholder text in TextBox?

How can I put some text into a TextBox which will be removed automatically when the user types something in it?

stackoverflow.com

 

 

 

 

https://yimjang.tistory.com/entry/WPF-Textbox-Watermarkhint-%ED%85%8D%EC%8A%A4%ED%8A%B8%EB%B0%95%EC%8A%A4%EC%97%90-%ED%9E%8C%ED%8A%B8-%EB%84%A3%EA%B8%B0

 

[WPF] Textbox Watermark(hint) ( 텍스트박스에 힌트 넣기)

입력창, 특히 로그인 창에 회색으로 'ID를 입력하세요' 내지 'example@example.com ' 처럼 예시를 통해사용자의 입력을 돕는 기능을 흔히 볼 수 있다. 아래는 네이버 로그인 창인데, '아이디' , '비밀번호

yimjang.tistory.com

 

 


 

728x90