有没有可能在 scrollviewer 后面拥有内容,仍然能够对用户鼠标输入做出响应?
<Grid>
<Button Width="50" Height="50"/>
<ScrollViewer Background="{x:Null}"/>
</Grid>
我尝试过使用z-index和null背景的组合,但似乎无法阻止scrollviewer不向下传递事件。
有没有可能在 scrollviewer 后面拥有内容,仍然能够对用户鼠标输入做出响应?
<Grid>
<Button Width="50" Height="50"/>
<ScrollViewer Background="{x:Null}"/>
</Grid>
我尝试过使用z-index和null背景的组合,但似乎无法阻止scrollviewer不向下传递事件。
<ScrollViewer Focusable="False" />
Focusable="False"
,我可以选择滚动查看器后面的控件,并且仍然可以正常地与滚动查看器交互(鼠标滚轮和拖动滚动条都可以正常工作,没有问题)。 - Crown滚动视图控件正在吞噬点击消息。您不希望将物品放在其后面。
最好将物品放在滚动视图控件内部。您可以创建一个包含内容和用户控件的网格。该控件可以使用绘制颜色为“透明”的矩形进行主题设置,使其透明。该控件仍然可点击,并且仍然会填充滚动内容中的所有空间。