【发布时间】:2025-11-29 00:30:01
【问题描述】:
最近我发现 uwp 渲染 TextBlock 时默认使用垂直边距。
例如,我将TextBlock 包装在Border 中。
红色矩形可能是TextBlock重新渲染的安全空间。
在Android上,我们可以设置
android:includeFontPadding="false"
那么如何去除uwp上的红色矩形空间呢?
【问题讨论】:
最近我发现 uwp 渲染 TextBlock 时默认使用垂直边距。
例如,我将TextBlock 包装在Border 中。
红色矩形可能是TextBlock重新渲染的安全空间。
在Android上,我们可以设置
android:includeFontPadding="false"
那么如何去除uwp上的红色矩形空间呢?
【问题讨论】:
【讨论】:
最后我想出了一个解决方案: 设置
<TextBlock LineStackingStrategy="BlockLineHeight"
LineHeight="44"/>
【讨论】: