matlab gui多个子页面,MATLAB多页面GUI查询

博主在创建MATLAB GUI时遇到一个问题,GUI设计为多页面形式,包含主页面及多个子页面。用户通过主页面上的单选按钮选择路径,但当回到主页面更改选择时,所有子页面会重新打开并关闭,而不是仅显示对应路径的页面。博主寻求解决方案。
摘要由CSDN通过智能技术生成

我目前正在为我已经完成的m.file开发GUI. GUI将是一个具有多个页面的GUI,每个页面都是一个GUI.

在主GUI上,用户将在具有2个选项的单选按钮组上进行选择.根据选择,页面顺序将是Master GUI> GUI1> GUI2> GUI3或Master GUI> GUI1> GUI4> GUI5.

现在的问题是,每次我返回主GUI以更改单选按钮组上的选择时,它将重新打开所有GUI并关闭它们的可见性以再次隐藏它们(基本上当我第一次打开时程序执行的操作)它),这不是我想要的.作为一名新的MATLAB用户,我不知道为什么会这样.

以下是我的主gui的代码段:

function varargout = StartPage(varargin)

% STARTPAGE MATLAB code for StartPage.fig

% STARTPAGE, by itself, creates a new STARTPAGE or raises the existing

% singleton*.

%

% H = STARTPAGE returns the handle to a new STARTPAGE or the handle to

% the existing singleton*.

%

% STARTPAGE('CALLBACK',hObject,eventData,handles,...) calls the local

% function named CALLBACK in STARTPAGE.M with the given input arguments.

%

% STARTPAGE('Property','Value',...) creates a new STARTPAGE or raises the

% existing singleton*. Starting from the left, property value pairs are

% applied to the GUI before StartPage_OpeningFcn gets called. An

% unrecognized property name or invalid value makes property application

% stop. All inputs are passed to StartPage_OpeningFcn via varargin.

%

% *See GUI Options on GUIDE's Tools menu. Choose

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值