How one can delete tab in figure?

17 visualizaciones (últimos 30 días)
Pavel M
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

Respuesta aceptada

Voss
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
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"?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Migrate GUIDE Apps en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by