w XAML Mam następujący kod:programowo zrobić textblock z hiperłącza między tekst
<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>
Teraz chciałbym się pozbyć całego TextBlock XAML i dodać ten kawałek programowo. Nie mam problemu z utworzeniem TextBlock, ustawienie właściwości Text na "kliknij proszę" i dodanie hiperłącza do TextBlock.Content
. Ale w jaki sposób ustawić Hiperłącze pomiędzy "kliknięciem" a "proszę"? I jak ustawić tekst hiperłącza na "tutaj"?
nie mam dużo się dzieje, do tej pory wszystko, co mam jest to:
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?
Lubisz masz jakiś kod, z którym już próbowałeś współpracować? –
Dodałem, co mam, ale to niewiele .. – mtijn