通常、WPF WrapPanel
(Orientation="Vertical") は、親コンテナーのスペースがなくなるまでアイテムを垂直にスタック (および垂直に成長) し、その後、次の列に「ラップ」します。
この機能が必要ですが、列内のアイテム数にハード リミットを追加したいと考えています。たとえば、高さが 100 で、高さが 30 ピクセルのアイテムが 3 つある場合、通常は、ラップせずにすべてのアイテムを収めることができます。ただし、2 の後に強制的にラップさせたいとします。その場合、高さ 60 までしか成長させず、3 番目の項目を 2 列目にラップします。
これを実現するために私にできることはありますか?