什么样的控件可以水平布局子项目,并且还可以统一调整项目的大小以适应可用的水平空间?我正在替换树视图模板中的“ItemsPanelTemplate”,并且一个堆栈面板将以正确的方向放置项目,但不会调整它们的大小。网格只会显示树视图中的第一个子项,并且缺少水平重新定向的支持。wpf:我如何水平布置物品并统一尺寸?
3
A
回答
8
我认为只是<UniformGrid Rows="1"/>
会做你想要
0
您可以结合使用uniformgrid与视框:
例如
<ViewBox StretchMode= "UniformToFill">
<UniformGrid Cols="5">
</UniformGrid>
</ViewBox>
请注意视框的StretchMode的不同的价值观,还有元素的个数在统一网格的一排。它们取决于您的数据以及您想要如何排列元素。
+0
我不认为将视框在这种情况下工作,因为它tranforms它的内容,而不是调整什么。所以你会看到比预想的更大的东西。 – Euphoric 2010-10-11 10:12:56
相关问题
- 1. 如何在垂直布局中水平布置物品?
- 2. 如何根据其他物品的尺寸更改imageView尺寸?
- 3. 如何水平调整ListViewItems的尺寸
- 4. 匹配WPF中的堆叠物品尺寸
- 5. 不同物品尺寸的RecyclerView网格
- 6. 生成的div可变水平尺寸
- 7. 如何在codeigniter中以水平方式显示我的物品
- 8. 如何设置画布尺寸?
- 9. 如何在物品具有动态尺寸时在集合视图中显示单个水平行项目?
- 10. 的UIScrollView尺寸减小,如果我回去在水平方向
- 11. WPF MenuItem.Icon尺寸
- 12. 水平拉伸WPF画布
- 13. drawImage(画布)镀铬物尺寸限制?
- 14. 如何将产品尺寸添加到购物车页面
- 15. Magento产品尺寸的尺寸单位
- 16. 如何改变Angular Material datepicker的水平尺寸?
- 17. 如何使用jquery水平移动全尺寸图像滑块
- 18. iOS - 水平滑动的物品
- 19. 水平容器的物品对齐
- 20. 中心图像垂直/水平在另一个无尺寸
- 21. 将下拉列表的水平尺寸与文本框尺寸匹配
- 22. 如何访问Woocommerce产品尺寸?
- 23. 如何过滤商品尺寸Algolia
- 24. 在可以更改尺寸的容器内水平居中放置一个div
- 25. 如何缩小一个水平的尺寸以便玩家不会出界?
- 26. 如何在任何尺寸的屏幕中间放置物体?
- 27. 如何使柔性容器水平堆叠的柔性物品?
- 28. 如何在页面上水平分配三件物品?
- 29. 如何在水平线性布局中水平放置一个视图
- 30. 如何在像素中测量物体尺寸等物体尺寸等实际物体尺寸,如英寸厘米等?
是的,UniformGrid可以做到这一点,但不需要Rows = 1。 – Marius 2010-10-11 12:54:43
不错,在我的情况下,你确实需要Rows = 1 – Karsten 2014-03-04 09:41:47