Ich verwende neueste Delphi 10.1 und erstellen Sie eine Multi-Device-App. Ich habe eine TLayout
, die Align
auf top
festgelegt hat. Ich habe eine TLabel
das ist mit in der erwähnten TLayout
und hat Align
Client
und TLabel.AutoSize
auf True
gesetzt.TLayout zu AutoSize zusammen mit TLabel
Problem ist, dass, wenn ich lange Etikettentext haben, TLabel
wächst, aber TLayout
nicht wächst.
Wie kann ich das beheben?
Benötigen Sie unbedingt den 'TLayout'? Ist dies nicht der Fall, richten Sie die Beschriftung "Top" aus, und mit "AutoSize" und "WordWrap" wird sie nach Bedarf nach unten gezogen. –
@TomBrunberg Ja, ich brauche ein Layout, weil ich neben der Beschriftung eine Schaltfläche haben muss. Ich hatte gehofft, dass das Layout eine AutoSize-Eigenschaft ähnlich der Beschriftung haben würde. – ary
Ich verstehe nicht, warum Sie die Autosize aktivieren müssen, wenn die Ausrichtung Client ist. – MikeD