How one can delete tab in figure?
16 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Pavel M
el 5 de Feb. de 2022
Comentada: Will Reeves
el 19 de Ag. de 2022
In muy GUI in App Designer I want to have option to delete selected Tab by the context menu. But function such
clear app.tab1
dont work.
How i may to delete tab with refreshing figure app?
f = figure;
tabgp = uitabgroup(f,'Position',[.05 .05 .3 .8]);
tab1 = uitab(tabgp,'Title','Settings');
tab2 = uitab(tabgp,'Title','Options');
In this example case figure dont refresh after command
clear tab1
clear tabgp
0 comentarios
Respuesta aceptada
Voss
el 5 de Feb. de 2022
clear deletes variables from a workspace. To delete graphics objects (including uitabs) you can use delete.
f = figure;
tabgp = uitabgroup(f,'Position',[.05 .05 .3 .8]);
tab1 = uitab(tabgp,'Title','Settings');
tab2 = uitab(tabgp,'Title','Options');
delete(tab1);
tab1 = []; % make sure nowhere else will refer to a deleted object
1 comentario
Will Reeves
el 19 de Ag. de 2022
Please can you include a solution relating to the use of the app designer since it's not possible to delete app "properties"?
Más respuestas (0)
Ver también
Categorías
Más información sobre Graphics Objects en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!