我有一个TextBlock,如下:
<TextBlock Text="|e|" Padding="2" HorizontalAlignment="Center" TextWrapping="Wrap" Background="AliceBlue" />
但是,这会呈现为一条垂直线,如下所示:
我可以执行以下任何操作并按预期呈现:
- 以任何方式更改文本;
- 减少填充;
- 删除水平对齐(或将其设置为默认值,拉伸);
- 删除文本换行(或将其设置为默认值 NoWrap)。
(背景设置器无关紧要,只是为了表明 TextBlock 似乎正在为文本分配空间。)
任何人都可以对这种看似奇怪的行为有所了解吗?