我创建了一个垂直的StackPanel并添加了大量的Child元素。每个孩子有不同的身高。我如何滚动到特定的孩子?如果孩子不可见由于位于列表的底部。如何滚动到StackPanel中的特定元素?
1
A
回答
1
尝试使用StackPanel.MakeVisible(Visual visual, Rect rectangle)
方法,方法是传入想要作为第一个参数的控件,然后使用坐标使Rect与第二个可见。
+0
我试图调用此方法,但没有任何更改。 – Mixer 2013-03-12 14:49:32
+0
确保矩形不为空。它指定了它将滚动的视觉的坐标点。请参阅http://blogs.msdn.com/b/bencon/archive/2006/12/09/iscrollinfo-tutorial-part-iv.aspx – 2013-03-12 14:55:01
相关问题
- 1. 滚动到iframe中的特定元素
- 2. 滚动到特定的元素w/jQuery
- 3. 滚动到特定元素Selenium WebDriver Java
- 4. 在StackPanel中的特定元素之后创建元素
- 5. 如何找到特定元素的滚动位置?
- 6. 如何在ios Frank中自动滚动查看特定元素?
- 7. Metro应用程序 - 如何滚动到StackPanel中的特定控件
- 8. 如何使用CSS/JS滚动到特定元素
- 9. 如何以编程方式滚动到jQuery DataTable中的特定元素?
- 10. 向上滚动时,如果达到特定元素
- 11. 滚动滚动整个窗口,当一个特定的元素
- 12. 如何使用jquery禁用特定元素的滚动
- 13. 如何到滚动的元素?
- 14. 如何将body元素中的javascript移动到特定的div元素中?
- 15. 滚动到元素
- 16. 滚动到元素
- 17. 当到达特定的ID时,隐藏滚动的div元素
- 18. 从一个特定的元素滚动到最后[Android]
- 19. jQuery滚动到特定元素上方的某个像素(或其他单元)
- 20. 滚动到元素旁边的元素
- 21. 如何滚动并保持特定元素在那里?
- 22. jQuery从元素滚动到元素到页面滚动元素和因素
- 23. 如何滚动在XAML的StackPanel
- 24. 如何让我的GroupBox/StackPanel滚动?
- 25. 如何防止滚动到顶部后滚动到元素
- 26. 如何分隔出StackPanel的子元素?
- 27. ReactJS如何滚动到一个元素
- 28. 如何使用Nightwatch滚动到元素?
- 29. 如何滚动到特定div类的第一个可见元素?
- 30. 绑定到没有名称的stackpanel中的其他元素
请修改您的措辞;我不明白你在问什么。 – 2013-03-12 14:32:48
如果你想让所有的孩子都可见,我推荐使用'WrapPanel'而不是'StackPanel' – Dom 2013-03-12 14:33:43
尝试使用EnsureVisible() - http://www.geekpedia.com/KB63_Using-EnsureVisible()-to-scroll- ListView.html – dutzu 2013-03-12 14:37:48