![](/img/trans.png)
[英]added Scroll event to ListView, and mouse wheel moves it, but scroll event doesn't file
[英]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.