exponenta event banner

getTableCell

Класс: Simulink.dialog.parameter.CustomTable
Пакет: Simulink.dialog.parameter

Получение свойств пользовательской ячейки таблицы

Синтаксис

tableCell = tableControl.getTableCell([rowIdx colIdx])

Описание

tableCell = tableControl.getTableCell([rowIdx colIdx]) получает свойства ячейки в пользовательской таблице.

Входные аргументы

развернуть все

Дескриптор пользовательской таблицы, указанный как объект. Вы можете использовать getDialogControl для получения пользовательского дескриптора таблицы. Дополнительные сведения см. в разделе getDialogControl.

Рассмотрим, например, tableControl = maskObj.getDialogControl(TableName). Здесь, maskObj является объектом маски и TableName - имя пользовательской таблицы.

Типы данных: numeric array

Номер индекса строки пользовательской ячейки таблицы, для которой выбирается значение.

Например, «3».

Номер индекса столбца пользовательской ячейки таблицы, для которой выбирается значение.

Например, '5'.

Выходные аргументы

развернуть все

Свойства ячейки таблицы, возвращаемые в виде массива ячеек.

Примеры

% 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