FMX.Controls.TControlActionLink

提供:RAD Studio API Documentation

TControlActionLinkFMX.ActnList.TActionLinkSystem.Actions.TContainedActionLinkSystem.Classes.TBasicActionLinkSystem.TObject

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 は、TActionLink や TBasicActionLink からその動作を継承します。

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

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

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

関連項目