How do I disable a dropdown option?
22 次查看(过去 30 天)
显示 更早的评论
On my GUI on the appbuilder I have two dropdown menus with the same options, app.dropdown1 and app.dropdown2. Their Items are a1, a2, a3, and a4. How can I make it so that if I choose an item on dropdown1 it turns the visibility of it off on dropdown2.
Desired output: if dropdown1's value = a1 on dropdown2 only (a2,a3,a4) should be visible
0 个评论
回答(1 个)
Voss
2021-9-28
str = app.dropdown1.String; % store dropdown1's list of options
str(app.dropdown1.Value) = []; % remove the selected one
app.dropdown2.String = str; % apply it to dropdown2
Run those lines in dropdown1's Callback function. You probably also want to update app.dropdown2's Value property.
3 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Develop Apps Using App Designer 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!