文档帮助中心文档
控制进度对话框的外观和行为
“进度”对话框通过显示动画进度条来指示某个操作正在进行中。的uiprogressdlg函数创建一个进度对话框,并在显示该对话框之前设置所需的属性。通过更改进度对话框的属性值,可以修改其外观和行为的某些方面。使用点符号引用特定的对象和属性:
uiprogressdlg
无花果= uifigure;d = uiprogressdlg(图);d.Value =升至;
全部展开
信息
''
消息,指定为字符向量、字符向量的单元格数组或字符串数组。消息显示在进度条上方的对话框中。
若要显示多行文本,请指定由字符向量组成的单元格数组或字符串数组。数组中的每个元素对应一行文本。在每个元素中都有困难,比如' \ n ',创建额外的文本行。
' \ n '
例子:d = UIPROGERSTEDLG(UIFIGURE,'消息','计算结果。');
d = UIPROGERSTEDLG(UIFIGURE,'消息','计算结果。');
标题
标题,指定为字符向量或字符串标量。标题在对话框的标题栏中显示。
例子:d = uiprogressdlg (uifigure“标题”,“计算”);
d = uiprogressdlg (uifigure“标题”,“计算”);
图标
图标,指定为预定义图标或自定义图标。
该表列出了预定义图标的值。
“问题”
'信息'
'成功'
“警告”
'错误'
将自定义图标指定为其中一个值:
一个字符向量或字符串标量,用于指定MATLAB中的SVG、JPEG、GIF或PNG图像的文件名®路径。或者,您可以指定映像文件的完整路径。
一个TrueColor图像数组。看图像类型为更多的信息。
价值
0
1
分数完备,指定为数之间0和1.当值是时,进度条达到其全长1.改变价值在代码的不同位置提供运行应用程序的可视化进度指示。
数据类型:双
双
Showpercentene
“关闭”
显示百分比,指定为“关闭”或者“上”,或作为数字或逻辑1(真的)或0(假).的值“上”相当于真的, 和“关闭”相当于假.因此,您可以将此属性的值用作逻辑值。该值存储为开/关类型的逻辑值matlab.lang.OnOffSwitchState.
“上”
真的
假
matlab.lang.OnOffSwitchState
将此属性设置为“上”在对话框中显示分数作为百分比完成。
不定
不确定的进度,指定为“关闭”或者“上”,或作为数字或逻辑1(真的)或0(假).的值“上”相当于真的, 和“关闭”相当于假.因此,您可以将此属性的值用作逻辑值。该值存储为开/关类型的逻辑值matlab.lang.OnOffSwitchState.
将此属性设置为“上”提供一个没有任何具体进度信息的动画条。当您不知道计算将花费多长时间时,此动画非常有用。
为防止不确定的进度条无限期显示,请调用关闭完成计算后的功能。
关闭
取消
允许取消,指定为“关闭”或者“上”,或作为数字或逻辑1(真的)或0(假).的值“上”相当于真的, 和“关闭”相当于假.因此,您可以将此属性的值用作逻辑值。该值存储为开/关类型的逻辑值matlab.lang.OnOffSwitchState.
的值“上”在对话框中显示取消按钮。属性,可以自定义按钮标签canceltext.财产。
canceltext.
当您允许取消时,必须检查值的值CancelRequested属性,并调用关闭当值为时函数真的.否则,对话框将无限期显示。
CancelRequested
'取消'
取消按钮文本,指定为字符向量或字符串标量。此属性仅在取消属性设置为“上”.
例子:d = uiprogressdlg (uifigure,“可撤销的”,“上”,“CancelText”,“停止”)
d = uiprogressdlg (uifigure,“可撤销的”,“上”,“CancelText”,“停止”)
取消请求,指定为真的或者假.在以下情况下使用此属性取消是“上”,您想知道用户是否单击了取消按钮。此属性假在用户单击取消按钮之前,该值将更改为真的.
AppDesigner.|uiprogressdlg
AppDesigner.
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系