【发布时间】:2010-09-07 13:42:00
【问题描述】:
我的文本框是窗口上的唯一控件,它是更大应用程序的一部分。文本框包含一定数量的文本,大到足以显示垂直滚动条。出现滚动条,但没有拇指:
我仍然可以滚动内容,无论是使用鼠标滚轮还是通过反复单击箭头按钮。 当我创建一个具有相同窗口和文本框的新项目时,滚动条可以正常工作。 WrapPanel 也是如此。你有什么想法会破坏我现有的项目并导致这个问题吗?在 generic.xaml 中,我发现一些样式覆盖了滚动条和滚动查看器的默认设置,但即使完全清除 generic.xaml 也无济于事。
提前致谢!
编辑:对,代码。它只是 XAML(没有 c# 支持代码)。
<Window x:Class="TextBoxTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" MaxHeight="200" MaxWidth="200">
<TextBox x:Name="textbox" MaxLines="2" MaxHeight="50" VerticalScrollBarVisibility="Auto" TextWrapping="WrapWithOverflow">
Useless text..... asdasdasda ssssssssssssss sssssss ssssaokdoka sdojwoandowm nxaofwha398ua ozmca3u0a3j3 a80a9fu 03 u0sf u0s9jf4s 0cuj wuf0j w40 fcjw cujwfj9 c9 u49 wsuc j9w3
3089w 9f8u4wfv 0sf ufw0u w0fuw0 fwu f0uw 09djcazp zopf h43 wofh FYHFWFH WOWY HWO H wohg fujg 4g fugj 4 g0 4
4w fw4 f3f g555u45y 55 some more some moresome more some moresome more some moresome more some moresome more some more.
</TextBox>
</Window>
【问题讨论】: