Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   .NET (https://www.clubdelphi.com/foros/forumdisplay.php?f=17)
-   -   como moverse hasta la fila encontrada Listviewc# (https://www.clubdelphi.com/foros/showthread.php?t=91585)

uper 09-03-2017 19:54:35

como moverse hasta la fila encontrada Listviewc#
 
saludos, tengo un control Listview que se llena de datos pero para hacer una busqueda entre cierta columna lo que coloque fue un textbox para que pudiera recuperar el dato e ir a buscar en el listview, pero lo que sucede es que cuando ya son varias filas no se mueve hasta el item encontrado solo cuando son pocas filas, muestro el codigo y no se como moverse hasta la fila encontrada, es decir si la señala pero yo tengo que mover entre le scroll del listview y si esta seleccionada hay manera de que que pueda dirigir hasta el item:

Código PHP:

ttxtBsucar_KeyDown(object senderKeyEventArgs e)
if (
e.KeyCode == Keys.Enter) {
   foreach (
ListViewItem item in lvwEmp.Items) {
                    var 
invoice item.SubItems[0];
                    if (
invoice.Text == ttxtBsucar.Text)
                    {                       
                        
item.Selected true;
                        
lvwEmp.Focus();
                        break;
                    }
        } 

gracias

uper 09-03-2017 20:38:18

Listo ya encontré el método solo me faltaba agregarlo y pesarla el indice para posicionarse en dicho item: EnsureVisible()

Como se puede cerrar este caso.. !

gracias

Casimiro Notevi 19-12-2017 11:49:10

Cita:

Empezado por ApercuLapergola (Mensaje 523579)
Deberías poner la respuesta que conseguiste para tenerla todos en el foro. Saludos

Así es, debería hacerlo ^\||/


La franja horaria es GMT +2. Ahora son las 15:02:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi