Альтернативный ответ, который я считаю более простым, чем работа со строками, заключается в том, чтобы поместить TextBlock
(с x:Name
) внутри Hyperlink
, а затем вызвать его свойство Text
в коде:
<TextBlock Margin="98,190,116,133.418" FontSize="14">
<Hyperlink Name="hyperlink" RequestNavigate="Hyperlink_RequestNavigate">
<TextBlock x:Name="hyperlinkText"/>
</Hyperlink>
</TextBlock>
Затем в коде позади вы можете установить текст гиперссылки, вызвав hyperlinkText.Text
, например:
private void Button_Click(object sender, RoutedEventArgs e)
{
this.hyperlinkText.Text = "some custom text";
}