Display list of values using drop down list
古いコメントを表示
Hi, I want to create a drop down list and the corresponding value (example some variables) has to be displayed when selected. How can this be achieved. Appreciate your support!
For Example, I would like to create a drop down list similar to it

採用された回答
その他の回答 (1 件)
Adam
2017 年 5 月 3 日
doc uicontrol
gives examples, including a 'popup' menu which is what you want.
5 件のコメント
pradeep kumar
2017 年 5 月 3 日
Adam
2017 年 5 月 3 日
Well, it depends how you have stored the data. I would probably use
doc containers.Map
as e.g.
temperatureMap = containers.Map( { 'Delhi', 'Bangalore', 'Chennai', 'Hyderabad' }, [ 20, 25, 24, 22 ] );
Then in the callback of your popup menu you can get the string as e.g.
city = hPopup.Sting( hPopup.Value );
and access temperature as
temperatureMap( city )
which you can then put into a text control.
pradeep kumar
2017 年 5 月 3 日
Adam
2017 年 5 月 3 日
As I said in my original answer:
doc uicontrol
There are examples there.
pradeep kumar
2017 年 5 月 5 日
カテゴリ
ヘルプ センター および File Exchange で Creating, Deleting, and Querying Graphics Objects についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!