2016-09-08 25 views
3

firemonkeyリストボックスのカスタムListBoxItemスタイルを作成しようとしています。 各項目に2つのラベル、2つのプログレスバー、3つのボタンが必要です。FiremonkeyアプリケーションのカスタムListboxItemスタイル - Delphi 10.1 Berlin

3つのボタンはすべて右揃えにしてください。残りのコントロールは、2行に配置する必要があります。つまり、1つのラベル(左揃え)と1つの進行状況バー(右揃え)が上部に、もう1つのラベルと下部にプログレスバーが必要です。

enter image description here

私はそれはフォローのように見えるように取得することができます。コントロール

enter image description here

なく2列の

すなわち1行。私はTGridLayoutとTGridPanelLayoutを使用してコントロールを配置しようとしましたが、これらのコントロールを使用するとスタイルでは機能しません。私は狂った結果を得る。

コントロールの1行に私のStyle sheetがあります どうすれば2行にすることができますか?

私が試みたもう一つのことは、コントロールの両方の行を保持するレイアウトを追加し、次に各行ごとに別々のレイアウトを追加することでした。

enter image description here

Howeever、Iレイアウト上部及び別のレイアウト下部に整列場合

例えばサイズを変更するとき、私はギャップを有します

enter image description here

答えて

1

ああ、私は(ギャップを除く)必要な外観を得るために一番上の行のレイアウトと下段のレイアウト上のアンカーでこれを行うことができますように見えます。私はそれを開いたままにして、誰かがこれについてより良い答えを与えるなら、私は彼らの答えを受け入れるでしょう

関連する問題