FMX.Controls.TControlActionLink

提供: RAD Studio API Documentation
移動先: 案内検索

FMX.ActnList.TActionLinkSystem.Actions.TContainedActionLinkSystem.Classes.TBasicActionLinkSystem.TObjectTControlActionLink

Delphi

TControlActionLink = class(FMX.ActnList.TActionLink)

C++

class PASCALIMPLEMENTATION TControlActionLink : public Fmx::Actnlist::TActionLink

プロパティ

種類 可視性 ソース ユニット
class public
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls FMX.Controls


説明

アクションをクライアント(ジェネリック コントロール)にリンク付けします。

TControlActionLink は、アクションを TControl から派生しているクライアント(ジェネリック コントロール)にリンク付けするために設計されています。 TControlActionLink は、TActionLinkTBasicActionLink からその動作を継承します。

TControlActionLink は、アクションを Action プロパティに、リンク付けされたコントロールを Client プロパティに保持します。

TControlActionLink は、アクションのプロパティおよびイベントを、リンク付けされたコントロールのプロパティおよびイベントと、リンク付けするメソッドを定義しています。 TControlActionLink メソッドは、アクションが、そのプロパティの値を、リンク付けされたコントロールの対応プロパティの値に伝播させるかどうかを決定します。アクションおよびクライアントの、大抵のプロパティやイベントは、同じ名前を持っています: CaptionEnabledHintVisible

より限定したクライアント コントロールを対象とする、アクション リンク クラスを作成する場合、基底クラスに TControlActionLink を使用します。

関連項目