WPF-TextBlock-Style Unterstreichen auf Maus Hover
Einfache Frage. Können die folgenden WPF-C# - code verringert Gewicht? Ich meine, WTF, äh... ich meine, WPF, kommen. Haben Sie alle gesehen, CSS? Ich will nur den Text zu unterstreichen, wenn ich mit der Maus genauso wie ein link. Muss ich wirklich hinzufügen, 9-Linien für, die?
<TextBlock x:Name="Cassette_tblPrintLabel" Text="Print Label" Canvas.Left="154" Canvas.Top="215" Foreground="#FF3355FF" Cursor="Hand" MouseDown="Cassette_lblPrintLabel_MouseDown">
<TextBlock.Style>
<Style TargetType="TextBlock">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="TextBlock.TextDecoration" Value="Underline" />
</Trigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
Vielen Dank im Voraus!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hinzufügen den Stil als Ressource; dann zumindest können Sie wieder verwenden. Ich denke, das ist das beste was Sie tun können.