UIFigure や AppDesigner の GUI 画面を操作できない状態(disable) に設定できますか?
조회 수: 22 (최근 30일)
이전 댓글 표시
MathWorks Support Team
2022년 5월 19일
답변: MathWorks Support Team
2022년 5월 19일
AppDesigner で作ったアプリケーションの画面(UIFigure)をある処理中だけ、操作できないようにしたいです。
Figure には Enable プロパティがありましたが、UIFigure には Enable プロパティがないようです。
채택된 답변
MathWorks Support Team
2022년 5월 19일
AppDesigner の主なコンポーネントである UIFigure には Enable プロパティがありません。
代替案として、uiprogressdlg 関数を用いることが可能です。
・uiprogressdlg 関数
uiprogressdlg 関数で表示されるダイアログボックスが表示されている間は、GUI は操作できない状態になります。
例:
d = uiprogressdlg(app.UIFigure,'Title','Please Wait'); % ダイアログ表示(GUI はDisable 状態)
...
close(d) % ダイアログ終了(Enable 状態に戻る)
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 uifigure ベースのアプリ에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!