WPF TextBlock 中的自动垂直滚动条?

29 浏览
0 Comments

WPF TextBlock 中的自动垂直滚动条?

我在WPF中有一个TextBlock。我写入了很多行,远远超过了它的垂直高度。我希望在这种情况下自动出现垂直滚动条,但没有出现。我尝试在属性面板中查找滚动条属性,但找不到。

如何使我的TextBlock在内容超过其高度时自动创建垂直滚动条?

澄清一下:我宁愿从设计师的角度来做,而不是直接编写XAML。

admin 更改状态以发布 2023年5月23日
0
0 Comments

现在可以使用以下内容:

SOME TEXT

0
0 Comments

将它放在滚动查看器中:


    

注意:这个答案适用于原问题中所要求的TextBlock(只读文本元素)。

如果您想在TextBox(可编辑文本元素)中显示滚动条,则使用ScrollViewer附加属性:


这两个属性的有效值为DisabledAutoHiddenVisible

0