Guten Tag
Nun versuche ich seit mehreren Tagen eine PasswordBox mit einem Text (Hint Text | Watermark | Placeholder) zu versehen der beim Klicken auf die PasswordBox verschwindet, ein Bild von dem ganzen seht ihr unten. Die einzige, ich nenne es mal "Lösung", die ich wüsste, wäre anstatt einer PasswordBox eine Textbox zu verwenden, was aber nicht mein Ziel ist. Da ich bereits diverse Foren und gefühlt 100 Googleseiten durchgesucht habe, wäre es nett wenn es mir jemand erklären könnte, bzw. einen Quellcode für mein Problem zeigen könnt, aus dem ich lernen könnte wie es funktioniert.
Nun versuche ich seit mehreren Tagen eine PasswordBox mit einem Text (Hint Text | Watermark | Placeholder) zu versehen der beim Klicken auf die PasswordBox verschwindet, ein Bild von dem ganzen seht ihr unten. Die einzige, ich nenne es mal "Lösung", die ich wüsste, wäre anstatt einer PasswordBox eine Textbox zu verwenden, was aber nicht mein Ziel ist. Da ich bereits diverse Foren und gefühlt 100 Googleseiten durchgesucht habe, wäre es nett wenn es mir jemand erklären könnte, bzw. einen Quellcode für mein Problem zeigen könnt, aus dem ich lernen könnte wie es funktioniert.
VB.NET-Quellcode
- <PasswordBox Width="250" Height="40" Margin="25, 0, 25, 25" Foreground="Black" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="20" Padding="10,5,10,5">
- <PasswordBox.Resources>
- <Style TargetType="{x:Type PasswordBox}">
- <Setter Property="Background" Value="White"/>
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type PasswordBox}">
- <Border Background="White" BorderBrush="#FFABADB3" BorderThickness="1" CornerRadius="0,0,3,3">
- <ScrollViewer x:Name="PART_ContentHost" Focusable="false" HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden"/>
- </Border>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- </PasswordBox.Resources>
- </PasswordBox>
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „SuprexAV“ ()