How to switch uitab using commands?
3 views (last 30 days)
Show older comments
Commented: Albert Bing on 11 May 2022
I wrote a GUI program and needed to switch uitabs. Is it possible to switch to next uitab using command? Suppose I had 2 axeses, ax1 & ax2, axis(ax2) would switch to ax2, so how to switch uitab using commands?
If not possible, how to send a shortkey in MATLAB? If I can send a shortkey "ctrl+tab" using a command, it will do the uitab switching job.
P.S. the program uses figure, not uifigure.
cr on 11 May 2022
Edited: cr on 11 May 2022
Use SelectedTab property of uitabgroup.
f = figure;
tabgp = uitabgroup(f,'Position',[.05 .05 .3 .8]);
tabA = uitab(tabgp,'Title','Tab A');
tabB = uitab(tabgp,'Title','Tab B');
tabgp.SelectedTab = tabA; % Switch to tab A
tabgp.SelectedTab = tabB; % Switch to tab B
More Answers (0)
Find more on Migrate GUIDE Apps in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!