que agregar cadenas (material) de forma dinámica a un ToolStripItemCollection por:¿Cómo ordenar elementos en ToolStripItemCollection?
Dim onClickHandler As System.EventHandler = New System.EventHandler(AddressOf Symbol_Click)
Dim item As New ToolStripMenuItem(newSymbol, Nothing, onClickHandler)
SomeToolStripMenuItem.DropDownItems.Add(item)
Así que los artículos no se agregan de una sola vez, pero uno por uno basado en disparadores externos a lo largo de la sesión del programa. Me gustaría ordenar la lista desplegable cada vez que agregue un nuevo elemento. ¿Cuáles son mis opciones para lograr eso?
Se veía bien, pero me da la excepción:
failed to compare two elements in the array - at least one object must implement icomparable.
¿Se refiere esto a la misma clase de objeto; ToolStripMenuItem? Veré si entiendo el comparador personalizado ... – bretddogOh, lo siento, DEBES usar un comparador propio, porque no hay ninguno para ToolStripMenuItem, por lo que la matriz no sabe cómo ordenar. Actualicé el código de arriba. – SpeziFish
¡Genial! Hubiera luchado con eso ... ¡Salud! – bretddog