2
TitleWindow
の幅と高さの値を指定しないと、PopUpManager
を使用して表示すると内容に合わせてサイズが変更されます。TitleWindowを内容に合わせる
しかし、いくつかのコンポーネントが内部dataProvider
が非同期的にロードされているComboBox
、または可視ではなかったと私はそれがtrue
へincludeInLayout
だ設定したいのですが、他のコンポーネントと同様に、リサイズされますとき瞬間があります。
これらの瞬間に、TitleWindowにウィンドウの内容に合わせてサイズを変更するように伝えたいと思います。私はinvalidateSize()
とinvalidateDisplayList()
を成功裏に呼び出すことを試みました。
これを行う方法はありますか?
を私はすでにことを試みました。何も起こりません。 – leolobato
これはうまくいきました:私はtitleWindow内にViewStackを持っていたので、invalidateSize()を呼び出す前にpercentWidthをNaNに、resizeToContent = trueに設定しなければなりませんでした。また、ViewStack内部のconainersでpercentWidthをNaNに設定する必要がありました。その後、TitleWindowが適切に測定を開始しました。ありがとう! 他の誰かがこの問題を抱えている場合には、すぐに思い出させてください。TitleWindowのexplicitWidth/explicitHeightをNaNに設定して、内容に合わせて調整することを忘れないでください。 – leolobato