firemonkey リストボックスのカスタム ListBoxItem スタイルを作成しようとしています。各アイテムに 2 つのラベル、2 つのプログレス バー、3 つのボタンが必要です。
3 つのボタンはすべて右揃えにする必要があります。残りのコントロールは 2 行に配置する必要があります。つまり、1 つのラベル (左揃え) と 1 つのプログレス バー (右揃え) が上部に、別のラベルとプログレス バーが下部に必要です。
例えば
私はそれを次のように見せることができます。
つまり、1 行のコントロール
2行ではありません。TGridLayout と TGridPanelLayout を使用してコントロールを配置しようとしましたが、これらのコントロールを使用してもスタイルが機能しません。クレイジーな結果が得られます。
1 行のコントロールのスタイル シートは次のとおりです。
私が試したもう1つのことは、コントロールの両方の行を保持するレイアウトを追加し、次に各行に個別のレイアウトを追加することでした。
ただし、レイアウトの上と別のレイアウトの下に配置すると、サイズ変更時にギャップが生じます
例えば