繁体   English   中英

RichTextBox不在鼠标滚轮上滚动

[英]RichTextBox doesn't scroll on mouse wheel

我在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中出现问题,可以正常工作。

我们找到了问题根源。 <div id="silverlightControlHost">部分的项目的.aspx文件中,我们有一个设置<param name="windowless" value="true" /> 当此参数设置为false一切正常。

在IE中,“ true”设置也可以正常工作,就像SL错误一样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM