Создайте компонент переключателя
rb = uiradiobutton
rb = uiradiobutton(parent)
rb = uiradiobutton(___,Name,Value)
создает переключатель в группе кнопок и возвращает объект rb
= uiradiobuttonRadioButton
. MATLAB® вызывает функцию uifigure
, чтобы создать родительскую фигуру группы кнопок.
задает свойства rb
= uiradiobutton(___,Name,Value
)RadioButton
с помощью одного или нескольких аргументов пары Name,Value
. Используйте эту опцию с любыми комбинациями входных аргументов в предыдущих синтаксисах.
Группы кнопок могут содержать любой тип компонента пользовательского интерфейса, но могут только справиться с выбором переключателей и кнопок-переключателей.
Заставить вашу программу ответить, когда пользователь устанавливает переключатель или кнопку-переключатель, которая является в группе кнопок. задайте функцию обратного вызова SelectionChangedFcn
для ButtonGroup
. Вы не можете задать коллбэки для отдельных кнопок.
Чтобы определить, какой переключатель или кнопка-переключатель выбраны, запросите свойство SelectedObject
ButtonGroup
. Можно выполнить этот запрос где угодно в коде.
Если вы устанавливаете свойство Visible
объекта группы кнопок к 'off'
, то любые дочерние объекты, которые это содержит, становятся невидимыми наряду с родительским ButtonGroup
. Однако
значение свойства Visible
каждого дочернего объекта остается незатронутым.