uitab

Создайте панель с вкладками

Описание

t = uitab создает вкладку в группе табуляций и возвращает Tab объект. Если группа вкладок отсутствует, MATLAB® вызывает figure функция для создания рисунка. Затем она создает группу вкладок на этом рисунке и помещает вкладку в группу вкладок.

t = uitab(Name,Value) задает значения свойств вкладки, используя один или несколько аргументы пары "имя-значение".

t = uitab(parent) создает вкладку в указанном родительском контейнере. Родительский контейнер может быть группой вкладок на рисунке, созданной с помощью figure или uifigure функция. Значения свойств для uitab незначительно варьируются в зависимости от того, создано ли приложение с figure или uifigure функция. Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение.

пример

t = uitab(parent,Name,Value) задает родительский контейнер и одно или несколько значений свойств.

Примеры

свернуть все

Создать рисунок, содержащую группу табуляций и две вкладки.

f = figure;
tabgp = uitabgroup(f,'Position',[.05 .05 .3 .8]);
tab1 = uitab(tabgp,'Title','Settings');
tab2 = uitab(tabgp,'Title','Options');

Получите заголовок первой вкладки.

tab1.Title
ans =

Settings

The Scrollable свойство включает прокрутку внутри вкладки, которая имеет компоненты вне ее границ. Прокрутка возможна только, когда родительская группа вкладок находится в рисунке, созданной с помощью uifigure функция. App Designer использует этот тип рисунка для создания приложений.

Создайте группу вкладок, содержащую одну вкладку. Добавить шесть компонентов пользовательского интерфейса на вкладку с первыми тремя, лежащими вне верхней границы вкладки.

fig = uifigure;
tg = uitabgroup(fig,'Position',[20 20 196 145]);
t = uitab(tg,'Title','Member Information');
ef1 = uieditfield(t,'text','Position',[11 165 140 22],'Value','First Name');
ef2 = uieditfield(t,'text','Position',[11 140 140 22],'Value','Last Name');
ef3 = uieditfield(t,'text','Position',[11 115 140 22],'Value','Address');
dd = uidropdown(t,'Position',[11 90 140 22],'Items',{'Male','Female'});
cb = uicheckbox(t,'Position',[11 65 140 22],'Text','Member');
b = uibutton(t,'Position',[11 40 140 22],'Text','Send');

Включите прокрутку путем установки Scrollable свойство вкладки, которое требуется 'on'. По умолчанию поле прокрутки отображений в верхнюю часть.

t.Scrollable = 'on';

Входные параметры

свернуть все

Родительский контейнер, заданный как группа вкладок. Группа вкладки может быть дочерним элементом рисунка, созданной с помощью figure или uifigure функция.

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

Пример: 'Title','Options' задает, что заголовок вкладки Options.

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

  • Список свойств, доступных для приложений, созданных в uifigure функцию или в App Designer, см. Вкладку Свойств.

  • Список свойств, доступных для приложений, созданных в figure function, см. Вкладку Свойств.

См. также

Функции

Свойства

Введенный в R2014b