How to make an interactive drop down in App Designer?
2 次查看(过去 30 天)
显示 更早的评论
I want to make an application for App Designer that uses a drop down button, a button group, and a pushbutton to display different images on a UIAxes. The user should be able to select a drop down value, then based on that value, be allowed to choose only from a selection of the radio buttons available in the button group. Then click the push button and a certain image will display.
For example:
UIdropdown has the items: 'A', 'B', 'C'
UIButtongroup has the uiradiobuttons: app.Red, app.Blue, app.Green, app.Yellow
If the user selects the item 'A', then I want the uiradiobuttons app.Yellow and app.Blue to have the 'Enable' property set to 'off', such that the user will only be able to select either uiradiobuttons app.Red or app.Green.
So I how to disable the uiradiobutton if I have a callback on pushbutton:
eg./ app.Blue.Enable = 'off'; app.Yellow.Enable = 'off';
My problem is I do not know how to apply this for a drop down component based on the items the user selects. I tried to write a callback on the drop down component using conditionals (if...else) but for every other item after the 1st item in the drop down component, I get this error:
Error using uiradiobutton (line 58) There is no on property on the RadioButton class.
It also only works after I click the pushbutton.
0 个评论
采纳的回答
Elias Gule
2018-1-16
Add a 'DropDownValueChanged' callback to your uidropdown;
3 个评论
Francheska Payongayong
2018-5-21
Hi, I'm currently working on an application that needs an interactive drop down button; and your code really helped. However, I just want to know, is it possible to create an interaction between two drop down buttons?
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!