Un hyperlink es una cadena de caracteres o un gráfico, de cual al hacer clic, conecta al usuario con un sitio web. Generalmente, se pueden identificar porque la cadena aparece subrayada y de color azul. Un ejemplo de un hyperlink es:
Haga clic
Para declarar el control HyperlinkButton en XAML:
<HyperlinkButton Content="Click Me" NavigateUri="http://www.silverlight.net"> </HyperlinkButton>
Algunos detalles:
El resultado cuando se ejecuta este código es:
El enlace puede acceder a otro enlace en una página nueva o en la página actual simplemente estableciendo la propiedad TargetName.
Ejemplo – Página nueva:
<HyperlinkButton Content="Click Me" TargetName="_blank" NavigateUri="http://www.silverlight.net"> </HyperlinkButton>
Ejemplo – Página actual:
<HyperlinkButton Content="Click Me" TargetName="_self" NavigateUri="http://www.silverlight.net"> </HyperlinkButton>
Para utilizar una imagen de tipo Image, etc. tiene que establecer HyperlinkButton.Content. Por ejemplo:
<HyperlinkButton NavigateUri="http://www.silverlight.net"> <HyperlinkButton.Content> <Canvas> <Rectangle Width="100" Height="100" Fill="Black" Stroke="Blue" StrokeThickness="2" ></Rectangle> <TextBlock Canvas.Top="40" Canvas.Left="25">Click Me</TextBlock> </Canvas> </HyperlinkButton.Content> </HyperlinkButton>
Es resultado es lo siguiente:
Contenido sindicado de Silverlight Tips of the Day - Blog by Mike Snow
Traducción autorizada por Mike Snow.