用换行将整个url放在文本块中

问题描述 投票:0回答:1

我有一个非常简单的固定高度和宽度文本块,其中包含一些内容,包括url。问题是,如果遇到无法在其余行中完全匹配的网址,则将网址从“://”中分离出来“看起来非常难看。我只希望它粘在一起,如果不能容纳在一行中,则应将整个网址移到下一行。

附有示例代码和图像。

 <Grid>
   <TextBlock Width="200" Height="50" Background="Yellow" TextWrapping="WrapWithOverflow">
       <Run Text="This is supposed to test url http://google.com"></Run>
   </TextBlock>
</Grid>

enter image description here

请记住,文本和URL均不是预定义的,它是一个变量值。

c# .net wpf textblock
1个回答
0
投票

尝试以下方法:

使用文本中的分隔符以不中断的方式在新行中打印URL

© www.soinside.com 2019 - 2024. All rights reserved.