您好,感谢您的关注!
背景
这是对这个问题的扩展:
在其中我询问了如何WrapPanel
通过单击按钮以编程方式向上或向下滚动内容。这个问题得到了很好的回答,并且接受的解决方案效果很好。
问题
现在我的缩略图在WrapPanel
单击按钮时向上和向下滚动,如何遮盖以WrapPanel
使图块在框架外时不显示?例如,我的StackPanel
上方有一个WrapPanel
包含向上和向下滚动按钮的按钮,但是当我向下滚动时,缩略图会覆盖StackPanel
它们(和按钮)的上方。到目前为止,这是我的 XAML,请注意缩略图是WrapPanel
在运行时添加到的:
更新
使用 Dave Clemmer 的 XAML,我的布局更加稳定,但我最终还是得到了超过它上面的WrapPanel
内容StackPanel
。请查看滚动事件之前和之后的这些屏幕截图:
滚动前-
滚动后-
更新 2
根据下面戴夫的评论将画布设置为红色背景。
滚动前-
滚动后-