你好,我有这个TextBlock
,并且在它周围有一个米色的圆形边框。但问题是我看到圆形边框里面有一个小边框,我希望圆角矩形看起来是纯色并且是单一颜色,但事实并非如此。
TextBlock
本身似乎没有 BorderThickness 可设置,而对于 ScrollViewer,我可以将 BorderThickness 设置为 0,但没有效果。我不知道这个小边框是从哪里来的。
<StackPanel>
<Border CornerRadius="10" BorderThickness="10" BorderBrush="Beige" Background="Beige">
<ScrollViewer
HorizontalScrollBarVisibility="Disabled"
VerticalScrollBarVisibility="Auto">
<TextBlock
Padding="20"
TextWrapping="Wrap"
Text="this is a text"
FontFamily="Segoe Print"
FontSize="24" />
</ScrollViewer>
</Border>
</StackPanel>
删除边框
Border
PS在这样的布局中,ScrollViewer 毫无用处。它永远不会被激活,因为 StackPanel 的行为是在方向方向上为子元素提供最小的必要空间。要激活 ScrollViewer,您需要以某种方式限制其大小。