Cargar Recetas en un ComboBox y posteriormente su ordenación

“La gratitud en silencio no sirve a nadie”. Gladys Bronwyn Stern

Como su título indica, vamos a ver un ejemplo de como cargar las recetas configuradas en nuestro proyecto en un comboBox, para su posterior elección. Con lo cual partimos de que ya tenemos creadas las recetas, que harán referencia a las variables que correspondan, en nuestra pantalla tenemos dos objetos, un comboBox y un objeto avanzado Recipe, su nombre se muestra en la siguiente imagen, necesario para entender el código en VBA

Aquí vamos a ver el código empleado para cargar todas las recetas de nuestro proyecto en el ComboBox, y una vez que se seleccione se cargara su nombre en su objeto con el evento ComboBoxRecetas_Change().

El comboBox, lo vamos a cargar una vez se muestre la pantalla, de ahí que el codigo esté en Display_AnimationStart()

Si iniciamos el display, ya podemos observar que se han cargado las recetas correctamente, ya podemos seleccionar la receta que nos interese y se cargara en el objeto Recipe, pero no hemos empleado ningún metodo, eso ya que cada cual lo implemente según sus necesidades.

La parte mas interesante viene a continuación, y es la ordenación por orden alfabetico de las recetas mostradas en el comboBox. Para ello vamos a emplear un objeto ArrayList que dicho objeto si que tiene el metodo .sort para dicho cometido.

El código es el siguiente.

Y para finalizar, una imagen que nos muestra el funcionamiento de nuestro código.

31 de Marzo del 2014

Si te ha gustado o te ha sido útil la información, compartelo ...