3

是否可以在仍然对用户鼠标输入做出反应的滚动查看器后面包含内容?

<Grid>
    <Button Width="50" Height="50"/>
    <ScrollViewer Background="{x:Null}"/>
</Grid>

我尝试了 zindexes 和空背景的组合,但似乎无法阻止滚动查看器不向下隧道传输事件。

4

2 回答 2

3

为了防止吃掉点击,让你的滚动查看器不可聚焦:

<ScrollViewer Focusable="False" />
于 2020-04-18T02:48:35.437 回答
0

滚动查看器正在吃点击消息。你不想把事情放在后面。

最好将东西放在滚动查看器中。您可以制作一个包含内容的网格和内容背后的用户控件。可以使用颜色为“透明”的矩形将控件主题化为透明。该控件仍然是可点击的,并且仍然会填满滚动内容中的所有空间。

于 2013-09-04T13:12:35.647 回答