FMX.Grid.TGridModel

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

FMX.ScrollBox.TCustomScrollBoxModelFMX.Controls.Model.TDataModelFMX.Presentation.Messages.TMessageSenderSystem.Classes.TPersistentSystem.TObjectTGridModel

Delphi

TGridModel = class(TCustomScrollBoxModel)

C++

class PASCALIMPLEMENTATION TGridModel : public Fmx::Scrollbox::TCustomScrollBoxModel

プロパティ

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


説明

グリッドのデータ モデルの基底クラス。

TGridModelTCustomScrollBoxModel を拡張しており、グリッド コントロール内のデータの処理に特化した、メソッドやプロパティを定義します。

グリッド モデルを作成する場合、プレゼンテーション オブジェクトをコンストラクタに渡す必要があります。プレゼンテーション オブジェクトはモデルを所有します。

Columns を使用すると、モデルの列にアクセスすることができます。また、Data および DataSource を使用して、モデル データにアクセスできます。

Cells を使用すると、セルの値を読み取ることができます。

Col は、現在のセルの列番号で、Row は行番号です。

Options を使用すると、モデルの動作を設定し、StyledSettings および TextSettings を使用すると、その外観を設定することができます。

モデルを編集する

InsertColumnMoveColumnRemoveColumn を使用すると、モデルの列を編集することができます。

BeginUpdate および EndUpdate を使用すると、モデルへの複数の変更を、単一の変更にグループ化することができます。

ユーザーとのやりとりの処理

Enabled プロパティは、ユーザーとのやり取りを有効化する否かを決定します。

ShowEditor を使用すると、現在のセル(列 Col、行 Row にあるセル)上にセル エディタを開き、HideEditor はセル エディタを非表示にします。SelectCell を使用すると、現在のセルを変更します。

CellReturnAction は、ユーザーがセル エディタ上で Enter を押した後の、セル エディタの動作を決定します。

関連項目