我对Xaml相对较新,我发现我既爱又恨。它可以做很多事情,但有时候做一些应该很简单的事情也非常困难。当然,这也可能与缺乏经验有关。 :)
无论如何,在我尝试写一些东西之前,我试图找出是否有一种经过验证的方法来根据Xaml中的屏幕/窗口大小排列显示的对象/ tile / div区域。
这里不是我的代码问题,而是有人能指出我正确的方向。
奖励:如果可以的话,我也希望获得类似于无限卷轴的东西。
谢谢你们!
答案 0 :(得分:1)
正如我们所讨论的,WrapPanel似乎是一个不错的选择。我可能还建议使用一个简洁的小技巧来增加一些效果,你可以将FluidMoveBehavior应用到你的WrapPanel,让它在转换时做一些简单的pizazz。 :)
答案 1 :(得分:1)
我可以补充说,有一个开源WPF-Masonry library?
此外,还有一个相关问题,其中包含此库使用的示例Fluid layout wrap panel / VariableSizedWrapGrid in desktop applications?