我在运行时在Stack面板(和滚动视图中的网格)中添加按钮。所以有些按钮是可见的,有些按钮是不可见的,取决于堆栈面板(和网格)的高度。这里的可见性意味着Stack面板(和网格)的显示区域。但是当用户滚动时,接下来一些按钮可见。实际上我想在任何按钮可见时从网上下载图像。所以我想问一下这类要求是否有可用的事件?
请建议。
答案 0 :(得分:2)
http://blogs.msdn.com/b/llobo/archive/2007/01/18/elements-visibility-inside-scrollviewer.aspx
替代地
如果您可以选择自定义StackPanel
如果需要确定元素是否在鼠标上可见,则 您可以使用Visual Tree Helper或Mouse.DirectlyOver。
http://lukieb.blogspot.in/2008/07/visualtreehelperhittest.html