Align = CenterでMyLayout(TLayout)を含むMyFrame(TFrame)があります。 私はMyLayoutとそのコンテンツを縮小/拡大するためにMyFrame.Scaleを使用します。スケーリングは正常に動作します。スケーリング後にMyFrame内でMyLayoutを視覚的に集中させる方法に関する考えはありますか?スケーリング後にTLayoutを中央に揃える方法
0
A
答えて
0
MyLayout.Position.X := (Self.Width - MyLayout.Width*newScale.X)/2;
MyLayout.Position.Y := (Self.Height - MyLayout.Height*newScale.Y)/2;
0
あなたはTGridPanelLayoutにレイアウトを置くことができます:http://docwiki.embarcadero.com/Libraries/Seattle/en/FMX.Layouts.TGridPanelLayout
あなたは4行4列のグリッドを持っている場合は、セル内のレイアウトを置くことができる[1,1] = 2 ROWSPANとし、 ColumnSpan = 2とし、TGridPanelLayoutとMyLayoutのAlignプロパティをClientに変更します。次に、レイアウトは常に中央に配置されます。
関連する問題
- 1. レスポンスグリッドを中央に揃える方法
- 2. Html:テキストを中央揃えの画像に左揃えにする方法は?
- 3. テキストを中央に揃えるには?
- 4. 画像ごとにテキストを中央に揃える方法
- 5. 印刷時にdivを中央に揃える方法
- 6. Div内のDivを適切に中央に揃える方法
- 7. ボタンのようにfacebook iframeを中央に揃える方法
- 8. divを縦横に中央に揃える方法は?
- 9. ラジオボタンを中央に揃える
- 10. LWUITを使用してリストを中央に揃える方法
- 11. イメージのクラスタをCSSの中央に揃える方法は?
- 12. メニューを正しく中央に揃える方法
- 13. RDLCファイルのレポートタイトルを中央に揃える方法
- 14. Android:アクティビティラベルを中央に揃える方法
- 15. react-native:NativeBaseコントロールを中央に揃える方法
- 16. ウェブページのコンテンツを中央に揃える方法
- 17. 水平テーブルセルを中央に揃える方法
- 18. ヒントとdrawableをedittextで中央に揃える方法は?
- 19. 画像をイオンのページ中央に揃える方法
- 20. Core-Plot:カスタム画像プロットシンボルを中央に揃える方法
- 21. 視差をdivの中央に揃える方法は?
- 22. 私のログイン部を中央に揃える方法
- 23. Delphi7でエディットボックスのテキストを中央に揃える方法は?
- 24. Excel VSTOアドインでWPFウィンドウを中央に揃える方法
- 25. Androidのアクションバーに中央の項目を揃える方法
- 26. CSSメニューを中央に揃える方法
- 27. JSFコンポーネントを中央に揃える方法
- 28. イメージをreRestructuredTextと中央揃えにする方法は?
- 29. ブートストラップでインラインイメージを中央に揃える方法は?
- 30. Boostrap v4.0.0-alpha.6モデル - モデルタイトルを中央に揃える方法
デザイン時にスケールを変更すると、MyLayoutの位置が自動的に修正されます。 – Hans