Comment rendre le Texte de l'Étiquette Souligner? Comment puis-je faire Label texte Underline dans WPF? Je suis coincé et ne pouvait pas trouver les biens de souligner: <Label Name="lblUserName" Content="Username" FontSize="14" FontWeight="Medium" /> OriginalL'auteur Hassaan | 2014-03-24 labelunderlinewpfxaml 36 Dans Label pas TextDecorations, donc essayez ceci: <Label Width="100" Height="30"> <TextBlock TextDecorations="Underline">TestText</TextBlock> </Label> Edit: more universal solution Dans ce cas, au lieu de Label.Content à l'aide de Label.Tag, parce que le Contenu de la propriété peut être définie qu'une seule fois: <Label Tag="TestContent" Width="100" Height="30" HorizontalContentAlignment="Center" Background="AliceBlue"> <TextBlock TextDecorations="Underline" Text="{Binding Path=Tag, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Label}}}" /> </Label> gracieuse résolu! OriginalL'auteur Anatoliy Nikolaev 3 Voici une réponse avec les styles. Contenu: <Label> <TextBlock Style="{DynamicResource StyleName}">text content</TextBlock> </Label> Et le style: <Style x:Key="StyleName"> <Setter Property="TextBlock.TextDecorations" Value="Underline" /> <Setter Property="TextBlock.FontStyle" Value="Italic" /> </Style> OriginalL'auteur Chris Vous devez vous connecter pour publier un commentaire.
Dans
Label
pasTextDecorations
, donc essayez ceci:Edit: more universal solution
Dans ce cas, au lieu de
Label.Content
à l'aide deLabel.Tag
, parce que le Contenu de la propriété peut être définie qu'une seule fois:OriginalL'auteur Anatoliy Nikolaev
Voici une réponse avec les styles.
Contenu:
Et le style:
OriginalL'auteur Chris