Main Content

swapRows

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

カスタム テーブルの既存の 2 つの行を入れ替え

構文

tableControl.swapRows(rowIndex1, rowIndex2)

説明

tableControl.swapRows(rowIndex1, rowIndex2) は、カスタム テーブルの指定した行を入れ替えます。

入力引数

すべて展開する

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

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

データ型: integer

別の行と入れ替える 1 番目の行の行インデックスの値。

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

別の行と入れ替える 2 番目の行の行インデックスの値。

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

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

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

% Swap rows 3 and 6.
tableControl.swapRows(3,6); 

バージョン履歴

R2019a で導入