Main Content

getTableCell

クラス: Simulink.dialog.parameter.CustomTable
名前空間: Simulink.dialog.parameter

カスタム テーブル セルのプロパティを取得

構文

tableCell = tableControl.getTableCell([rowIdx colIdx])

説明

tableCell = tableControl.getTableCell([rowIdx colIdx]) は、カスタム テーブルのセルのプロパティを取得します。

入力引数

すべて展開する

カスタム テーブルへのハンドル。オブジェクトとして指定します。カスタム テーブルのハンドルを取得するには getDialogControl コマンドを使用できます。詳細については、Simulink.dialog.Container.getDialogControlを参照してください。

たとえば、tableControl = maskObj.getDialogControl(TableName) について考えます。ここで、maskObj はマスク オブジェクトで、TableName はカスタム テーブルの名前です。

データ型: numeric array

値を取得するカスタム テーブル セルの行インデックス番号。

たとえば、'3' などです。

値を取得するカスタム テーブル セルの列インデックス番号。

たとえば、'5' などです。

出力引数

すべて展開する

テーブル セルのプロパティ。cell 配列として返されます。

% Get block mask handle.
maskObj = Simulink.Mask.get(gcb); 

% Get custom table handle.
tableControl = maskObj.getDialogControl('myTable');

% Get cell properties.
tableCell = tableControl.getTableCell( [2 2] ); 

tableCell = 

  CustomTableParamCellObject with properties:

          Value: 'Inherit'
           Type: 'popup'
        Enabled: 'off'
    TypeOptions: {4×1 cell}

tableCell.Value = 'Value'

バージョン履歴

R2019a で導入