По сути, вы хотите что-то вроде:
<TextBlock>
<Hyperlink>Hello</Hyperlink>
<LineBreak/>
<Hyperlink>World</Hyperlink>
</TextBlock>
Мне совершенно не понятно, почему вы пытаетесь избежать двух TextBlock
с или насколько динамичны ваши данные, но вы можете простозакодируйте его, как указано выше, или посмотрите на ItemsControl
, который связан со списком слов и выдает TextBlock
для каждого.Боюсь, что нет простого способа получить один TextBlock
из ItemsControl
, хотя он добавляет своих потомков к Panel
, а не к произвольному элементу.