1

通常、WPF WrapPanel(Orientation="Vertical") は、親コンテナーのスペースがなくなるまでアイテムを垂直にスタック (および垂直に成長) し、その後、次の列に「ラップ」します。

この機能が必要ですが、列内のアイテム数にハード リミットを追加したいと考えています。たとえば、高さが 100 で、高さが 30 ピクセルのアイテムが 3 つある場合、通常は、ラップせずにすべてのアイテムを収めることができます。ただし、2 の後に強制的にラップさせたいとします。その場合、高さ 60 までしか成長させず、3 番目の項目を 2 列目にラップします。

これを実現するために私にできることはありますか?

4

2 に答える 2

0

これは、WPF で使用可能なレイアウト パネルに関する小さな記事です。これらのいずれかが法案に合わない場合は、独自のカスタム パネルを作成する必要があるかもしれません。ここに適切なデモがあります。

于 2011-09-15T17:03:20.257 に答える