我对 Xaml 比较陌生,我发现我既喜欢又讨厌它。它可以做很多事情,但有时也很难做一些应该简单的事情。当然,这也可能与缺乏经验有关。:)
无论如何,在我尝试写一些东西之前,我想弄清楚是否有一种经过验证的方法可以根据 Xaml 中的屏幕/窗口大小排列显示的对象/图块/div 区域。
不是necc,这是我的代码问题,就像有人能指出我正确的方向一样。
奖励:如果可以的话,我也想实现类似于无限滚动的东西。
多谢你们!
正如我们所讨论的,WrapPanel对您来说似乎是一个不错的选择。我可能还建议使用一个巧妙的小技巧来获得一些附加效果,您可以将FluidMoveBehavior应用到 WrapPanel 以使其在过渡上做 pizazz 变得有点简单。:)
我可以补充一下,有一个开源WPF-Masonry 库吗?
另外,还有一个相关的问题,在桌面应用程序中有这个库使用 Fluid layout wrap panel / VariableSizedWrapGrid 的例子吗?