C# RichTextBox没有';t在鼠标滚轮上滚动

C# RichTextBox没有';t在鼠标滚轮上滚动,c#,silverlight,scroll,C#,Silverlight,Scroll,我在SL4项目中有UserControl,其中有一个richtextbox,其中包含大量文本。问题是鼠标滚动在其中不起作用。当我拖动滚动条时——这可以工作,当我按下键盘上的箭头时——滚动也可以工作,但当我尝试使用鼠标滚轮滚动时——它根本不工作。 我已将此控件简化为最简单的: <UserControl x:Class="CTermsOfUsePage" mc:Ignorable="d" d:DesignHeight="800" d:DesignWidth="900">

我在SL4项目中有UserControl,其中有一个richtextbox,其中包含大量文本。问题是鼠标滚动在其中不起作用。当我拖动滚动条时——这可以工作,当我按下键盘上的箭头时——滚动也可以工作,但当我尝试使用鼠标滚轮滚动时——它根本不工作。 我已将此控件简化为最简单的:

<UserControl x:Class="CTermsOfUsePage"
    mc:Ignorable="d"
    d:DesignHeight="800" d:DesignWidth="900">
        <RichTextBox  Height="400">
            <Paragraph>
              Big amount of text with many LineBreaks here.
            </Paragraph>
        </RichTextBox>
</UserControl>

这里有大量文本和许多换行符。
但是卷轴还是不起作用。我试着用这样的代码创建一个新的SL应用程序——在那里一切正常。我还检查了默认样式-RichTextBox没有样式

有什么建议吗?问题的根源是什么


更新:IE9中的Chrome/FF/Opera出现问题,滚动正常。

我们找到了问题根源。在项目的.aspx文件的
部分中,我们有一个设置
。当此参数设置为
false
时,所有工作正常

以及在IE中的“真”设置工作良好,它看起来像SL错误