Hola de nuevo, hoy os traigo algo sencillo, se trata de poner el focus(termino en ingles) en la ultima linea del listbox o seleccionar la ultima linea de un listbox usando C#.
Como esto es muy sencillo de hacer voy a poner el código y a continuación explico lo que hace.
this.ListBox1.SelectedIndex = this.ListBox1.Items.Count - 1; |
Esto lo que hace es contar el numero de lineas que tiene el listbox y restarle una unidad ya que el indice de lineas empieza en cero, una vez hecho esto la propiedad SelectedIndex coge el valor del indice y selecciona la ultima linea.
Esto es muy útil por ejemplo cuando estamos realizando un proceso y mostrando poco a poco los resultados en un listbox y necesitamos que la barra vaya avanzando hacia abajo para seguir viendo los últimos resultados del proceso.
Espero que os sirva. Un saludo a todos.