exponenta event banner

insertColumn

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

Вставка столбца в определенную позицию в пользовательской таблице

Синтаксис

tableControl.insertColumn(columnIndex[Name,Value])

Описание

tableControl.insertColumn(columnIndex[Name,Value]) вставляет столбец с заданными свойствами по заданному индексу в пользовательскую таблицу.

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

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

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

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

Типы данных: char vector | cell array

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Тип элемента управления, используемый для указания значения этого параметра. Допустимые значения: edit (по умолчанию), флажок, всплывающее окно.

Параметры, отображаемые во всплывающем элементе управления или в повышенном параметре. Это поле является массивом ячеек.

Параметр, указывающий, может ли пользователь устанавливать значение параметра.

Примеры

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

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

% Insert a column at the fifth position.
tableControl.insertColumn(5,'Name', 'HDL Name', 'Type', 'edit'); 

Представлен в R2019a