¿Cómo puedo hacer que Button se parezca a LinkButton, y no quiero usar un hipervínculo ...?
Alguna sugerencia
wpf
wpf-controls
Prashant Cholachagudda
fuente
fuente

Respuestas:
Si no desea nada del estilo de botón normal y solo desea algo que se parezca a un hipervínculo, puede comenzar con esto
Esto es lo mismo que un estilo:
y puedes usarlo así:
fuente
<Trigger Property="IsEnabled" Value="False"><Setter Property="Foreground" Value="Gray" /> </Trigger>para manejar el estado IsEnabledLa versión de MichaC y Anderson colocó el subrayado ligeramente incorrecto, aquí hay una versión actualizada que solo agregará un subrayado a cualquiera
TextBlockque esté dentro delContentPresenter.fuente
Aquí está la sugerencia de MichaC implementada como una
Styleque puede reutilizar en cualquier botón:fuente
La forma más fácil (hago esto en mi aplicación):
tiene control total sobre TextDecoration, por ejemplo, cambiar el estilo del lápiz o el desplazamiento. eche un vistazo a este enlace para obtener más información: http://msdn.microsoft.com/en-us/library/system.windows.textdecorations.underline.aspx
fuente
Otra solución que se usa
Hyperlinkes poner adentroTextBlock.fuente
¿Por qué no desea utilizar el hipervínculo?
fuente