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!

Schreibe einen Kommentar