ListViewItem

Iniciado por Juan Sanchez, 17 Noviembre 2018, 00:42 AM

0 Miembros y 1 Visitante están viendo este tema.

Juan Sanchez

Estimados: espero que me puedan ayudar, en el listview el metodo ensurevisible hace que se visibilice aun que estaba oculto.
Código (vbnet) [Seleccionar]
ListView2.SelectedItems(0).EnsureVisible()
La consulta es, como puedo saber antes de ejecutar ensurevisible si esta visible o esta oculto.
gracias por sus respuestas.

Eleкtro

#1
Cita de: Juan Sanchez en 17 Noviembre 2018, 00:42 AMcomo puedo saber antes de ejecutar ensurevisible si esta visible o esta oculto.

Te has confudido. Todos los elementos en la colección del control ListView son siempre visibles.

Lo que hace el método ListView.EnsureVisible() es desplazar la barra de scroll vertical para mostrar el elemento seleccionado en la parte visible del control. Dicho método se suele utilizar despues de añadir un nuevo elemento al final de la colección, en estas circunstancias se desplazará la barra vertical completamente hasta abajo para que de este modo el elemento sea visible... en la parte visible del control, insisto.

Saludos.