API:FMX.Grid.TStringGridModel

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

FMX.Grid.TGridModelFMX.ScrollBox.TCustomScrollBoxModelFMX.Controls.Model.TDataModelFMX.Presentation.Messages.TMessageSenderSystem.Classes.TPersistentSystem.TObjectTStringGridModel

Delphi

TStringGridModel = class(TGridModel)

C++

class PASCALIMPLEMENTATION TStringGridModel : public TGridModel

プロパティ

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

説明

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

FMX.Grid.TStringGridModel は FMX.Grid.TGridModel を継承しています。以下の内容はすべて FMX.Grid.TGridModel を参照しています。

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

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

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

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

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

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

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

モデルを編集する

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

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

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

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

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

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

関連項目