現在、1 ~ 9 個のユーザー コントロールを表示する必要があるウィンドウを含むプロジェクトに取り組んでいます。
使用可能なすべてのスペースが、選択されたユーザー コントロールの数によって確実に使用されるようにする最善の方法を探しています。
たとえば、9 つのアイテムが選択されている場合、3 x 3 のグリッドが表示されます。ただし、8 個を選択すると、3 個の行が 2 行表示され、その下に 2 行が表示されます。(コルスパンを使用)。
これは、望ましい動作のほとんどが既に存在するように見えるため、均一なグリッドを使用しようとしています。(追加された順序で項目を表示し、ウィンドウ サイズに合わせて自動サイズ変更します)。ただし、選択されたアイテムの数が 3 で割り切れない場合、何らかの形のインテリジェンスを実装するのに苦労しています!
以前にこの問題に遭遇した人はいますか? または、問題を解決するための適切な方法を提案できますか?
ありがとう!!