Search function in drop down menu in AppDesigner?

14 ビュー (過去 30 日間)
Christelle Rodier
Christelle Rodier 2020 年 11 月 2 日
コメント済み: Adam Danz 2020 年 11 月 5 日
Hi everyone!
I am currently working on a tool where the user selects different signals from a dropdown menu an then the tool takes the signals and processes them.
The problem is that there is about 150 signals in that drop down menu and I am searching for an option not to scroll down all the signals until the desired is found. SOmething like a search function where I can type parts of that signal (eg. signal is ID_065_SIG03_Accel) and I want to type "accel" to reduca the drop down menu that signals containing that part.
Many thanks in advance for your help!
  4 件のコメント
J. Alex Lee
J. Alex Lee 2020 年 11 月 3 日
Doesn't the dropdown already do some simple completion suggestions (when you set its Editable property to true)?
Another approach to avoid matching could be to calculate the distances (levenshtein, e.g.) between the typed word and filter on that distance in case you make a typo.
Christelle Rodier
Christelle Rodier 2020 年 11 月 5 日
Many thanks for your help!
The solution you provided is a pretty nice second option in case the other solution cannot handle parts of the strings.

サインインしてコメントする。

回答 (1 件)

J. Alex Lee
J. Alex Lee 2020 年 11 月 3 日
Just confirmed, if you set the "Editable" property of a uidropdown to "on", you get some simple filtering of the Items based on what you type into the dropdown.
  3 件のコメント
J. Alex Lee
J. Alex Lee 2020 年 11 月 5 日
Hmm, not if the existing functionality doesn't already do it. I don't think the intrinsic filtering functionality of the uidropdown is exposed to be able to tweak, but i could be wrong.
Adam Danz
Adam Danz 2020 年 11 月 5 日

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeDevelop Apps Using App Designer についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by