En XAML tengo el siguiente código:programación hacen bloque de texto con hipervínculo en el texto entre
<Label Width="120" Height="20" Name="label1" SnapsToDevicePixels="True" HorizontalAlignment="Left" VerticalAlignment="Bottom">
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Left">
click
<Hyperlink RequestNavigate="Hyperlink_RequestNavigate" NavigateUri="foo">here</Hyperlink>
please
</TextBlock>
</Label>
Ahora me gustaría deshacerse de todo el TextBlock XAML y añadir ese toque mediante programación. No tengo problemas para crear TextBlock, establecer la propiedad Text para 'hacer clic por favor' y agregar un hipervínculo al TextBlock.Content
. ¿Pero cómo posiciono el hipervínculo entre 'clic' y 'por favor'? ¿Y cómo configuro el texto del hipervínculo a 'aquí'?
no tengo mucho que hacer, hasta ahora todo lo que tengo es esta:
label2.Content = new TextBlock() { Text = "click please" };
//(label2.Content as TextBlock).Content does not exist?
//and even if it does.. how do I squeeze the hyperlink in between the text?
que hacer ¿Tiene algún código con el que haya intentado trabajar? –
Agregué lo que tengo, pero no es mucho ... – mtijn