Hi everyone,
I'm looking for a way to activate a "Clear button" for a drop down list in app designer (Similar to the one in the attached pincture" but I can't find it. This probably was asked before but I didn't find a similiar question.
Thanks in advance.

5 comentarios

Rik
Rik el 15 de En. de 2023
Your image looks more like an edit box. So you may have to adjust your search terms. I don't recall having seen this, so it may not be possible.
Juan Ruiz Osorio
Juan Ruiz Osorio el 15 de En. de 2023
Hi Rik,the picture I used i the search bar of this web page, just to show the "Clear button" that I mentioned". My problem is with a Drop Down List with the "Enable" option set as "On", It looks something like this:
Rik
Rik el 15 de En. de 2023
What would be the point of such a clear button in a dropdown? Why not have an empty entry a user would be able to select?
The only situation I see where such a button would be useful, would be if you were using an edit box instead of a dropdown.
Juan Ruiz Osorio
Juan Ruiz Osorio el 15 de En. de 2023
Editada: Juan Ruiz Osorio el 15 de En. de 2023
The DDL as I use it is necessary because the items list is large. As the user writes, the options gets reduced. With a normal DDL it would be difficult to find values. A normal text box doesn't show's the suggestions as the user writes The clear button is not 100% necessary to use the DDL, but I just want to make the component a bit nicer
Adam Danz
Adam Danz el 15 de En. de 2023
I'm not entirely sure what the goal is but if you'd like to give your app users the option to easily select an emply item in your listbox, you could include an empty item as Rik mentioned and then add a uibuttone next to the dropdown that merely selects the empty item.
If the goal is to clear the dropdown list entirely, you could use a button as I've described above and set its callback function to clear the list or you could include a "clear all" option within the dropdown list that, when selected, clears the entire list (except for the clear-all option).

Iniciar sesión para comentar.

 Respuesta aceptada

Juan Ruiz Osorio
Juan Ruiz Osorio el 16 de En. de 2023
Movida: Voss el 17 de En. de 2023

0 votos

Thanks Adam and Rik for your suggestions. Based on your answers I did the following and I think it works well.
I added an "Image" component with the clear button Icon, and then assigned it an ImageClicked callback that delete the text.
It would be nice if Matlab adds an option for this component that enables the user to activate or deactivate this "clear button" just as is done with Visible,Editable, Enable and so on.

Más respuestas (0)

Categorías

Más información sobre Environment and Settings en Centro de ayuda y File Exchange.

Preguntada:

el 14 de En. de 2023

Movida:

el 17 de En. de 2023

Community Treasure Hunt

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

Start Hunting!

Translated by