How to deactivate an editable component based on another component in Matlab app?

7 views (last 30 days)
i'm trying to build an app with a structure as follows:
  • editable 1 (e.g., the input file name)
  • drop down list (leads to 4 available calculation scenarios. The options are 0, 1, 2, 3)
  • editable 2 (e.g., another required input which is only necessary in the case of scenarios 2 and 3)
  • Run button.
My question is, how can I hide/disable/deactivate editable component 2 in the GUI based on the input given in the drop down list?
The scenarios drop down doesn't have to be a drop down.
Thank you in advance.

Accepted Answer

Chetan Bhavsar
Chetan Bhavsar on 1 Oct 2021
% Value changed function: DropDown
function DropDownValueChanged(app, event)
value = app.DropDown.Value;
if strcmp(value,'Option 2')
app.EditField.Editable = false;
app.EditField.Editable = true;

Sign in to comment.

More Answers (0)




Community Treasure Hunt

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

Start Hunting!