Comment puis-je faire en sorte que Button ressemble à LinkButton et que je ne veux pas utiliser Hyperlink ... !!
Aucune suggestion
wpf
wpf-controls
Prashant Cholachagudda
la source
la source
Réponses:
Si vous ne voulez pas du style Button normal et que vous voulez juste quelque chose qui ressemble à un hyperlien, vous pouvez commencer par ceci
Voici la même chose qu'un style:
et vous pouvez l'utiliser comme ceci:
la source
<Trigger Property="IsEnabled" Value="False"><Setter Property="Foreground" Value="Gray" /> </Trigger>
pour gérer l'état IsEnabledLa version de MichaC et Anderson a placé le soulignement légèrement incorrect, voici une version mise à jour qui ajoutera simplement un soulignement à ceux
TextBlock
qui sont à l'intérieur duContentPresenter
.la source
Voici la suggestion de MichaC implémentée en tant que
Style
que vous pouvez réutiliser sur n'importe quel bouton:la source
Le moyen le plus simple (je le fais dans mon application):
vous avez un contrôle total sur TextDecoration, par exemple changer le style du stylo ou le décalage. jetez un œil à ce lien pour en savoir plus: http://msdn.microsoft.com/en-us/library/system.windows.textdecorations.underline.aspx
la source
Une autre solution
Hyperlink
consiste à mettre à l'intérieurTextBlock
.la source
Pourquoi ne souhaitez-vous pas utiliser Hyperlink?
la source