FMX.Controls.TStyledControl.StyleLookup
Delphi
property StyleLookup: string read FStyleLookup write SetStyleLookup;
C++
__property System::UnicodeString StyleLookup = {read=FStyleLookup, write=SetStyleLookup};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TStyledControl |
説明
現在の TStyledControl がリンクされるリソース オブジェクトの名前を示します。
StyleLookup は、Metropolis UI スタイルを導入する場合に特に便利でしょう。Metropolis UI スタイルには、ボタン、ペイン、リスト、その他コントロール要素の多くのスタイルが含まれています。各コントロールには、デフォルト スタイルがありますが、このデフォルト スタイルをコントロールのクラスからアクセスできる任意のスタイルに変更することができます。StyleLookup プロパティは、そのような追加スタイルの指定に使用することができます。オブジェクト インスペクタで、StyleLookup プロパティにおいて、コントロールの追加スタイルの名前(searchbuttontext
など)を、TStyleBook に読み込んだ汎用スタイルや、使用しているプラットフォームのデフォルト スタイルから選択します。「StyleLookup Support for Metropolis UI Controls」を参照してください。
- メモ: 設計時では、現在のプロジェクト グループのフォームにあるコントロールの StyleLookup プロパティを使用して、現在のプロジェクト グループで使用される TStyleBook コンポーネントで定義されているカスタム スタイルにアクセスすることができます。 つまり、たとえフォームに特定の TStyleBook コンポーネントがなくても、このフォームからのコントロールは、この TStyleBook コンポーネントで定義されたカスタム スタイルを使用することができることを意味します(この TStyleBook コンポーネントが、現在のプロジェクト グループのフォームで使用されていれば)。 実行時では、現在のプロジェクトのスタイルのみにアクセスでき、かつ、それはそれらのスタイルを保有する TStyleBook の所有者ががすでに作成されている場合にのみに限定されます。
関連項目
- StyleLookup による Metropolis UI コントロールのサポート(FireMonkey)
- モバイル チュートリアル:さまざまなスタイルを持つボタン コンポーネントを使用する(iOS および Android)
- モバイル チュートリアル:タブ コンポーネントを使用してページを表示する(iOS と Android)
- FMX.Controls.TStyledControl.ApplyStyle
- FMX.Controls.TStyledControl.NeedStyleLookup
- FMX.Controls.TStyledControl.FindStyleResource
- FMX.Controls.TStyledControl.FreeStyle
- FMX.Controls.TStyledControl.GetStyleObject
- FMX.Controls.TStyledControl.Painting
- FireMonkey コンポーネントの設計