Listview: Item siempre visible Siempre que se agregan nuevos elementos ListviewItems a un control listview, y estos son tantos que el control no tiene espacio suficiente para mostrarlos en pantalla, se agrega una barra de desplazamiento vertical. Esto está perfecto, solo que por default no se ven los nuevos items que se van agregando. Hoy...
Mover elementos de un listview Este es un sencillo, pero muy poco visto, ejemplo de como podemos hacer en visual basic .net para mover (mediante código) los elementos de un listview. Necesitaremos un formulario con un listview y dos botones: Ahora, llenaremos el listview con algunos datos para el ejemplo y lo haremos en el evento...
Listview con imagenes de estado (StateImage) Quiero mostrarles dos temas importantes a la hora de trabajar con un listview en visual basic .net: a) como colocar una imagen a la izquierda de cada item y modificarla en tiempo de ejecución y b) como realizar una tarea que involucre a todos los items seleccionados. En este ejemplo (muy sencillo por...
Crear Grupos en un ListView (ListViewGroup) Como ya les dije varias veces, el listview es uno de los controles que más uso a la hora de desarrollar una aplicación en visual basic .net. Hoy quiero mostrarles una forma de sacarle más provecho a este control y ademas dejarlo mucho más vistoso mediante la creación de grupos y la utilización...
Ordenar datos en un ListView usando como base el ejemplo anterior, veremos como podemos en, visual basic .net, ordenar los datos del listview por alguna de sus columnas. Al proyecto anterior le agregaremos dos botones para seleccionar cual es el orden deseado. Así como se ve en la imagen siguiente: Luego en el mismo código del...
Llenar un ListView con un listado de directorio Vamos a crear en visual basic .net una vista de un directorio en un ListView, muy similar a como lo vemos en el explorador de windows. Para ello solo necesitamos un formulario y un listview. Como se muestra en la siguiente imagen, debemos agregar las columnas al listview. Ellas son: Nombre, Tamaño,...
Modificar datos de un ListView En esta oportunidad quiero mostrar en visual basic .net una forma de modificar los datos que mostramos en un ListView, para ello utilizaremos dos formularios. Uno con un listview y otro con un textBox para cada dato (columna) que quisieramos modificar. Los dos formulario deberían verse como en la siguiente...
Varias formas de cargar un ListView Vamos a ver distintas formas de cargar un listview en visual basic .net y en este ejemplo lo vamos a hacer siempre desde un DataTable. Un listview en un objeto, que a su vez es una colección de objetos ListViewItems, por lo que si queremos llenar un ListView, lo primero que tenemos que hacer es definir...
Colorear un ListView Acá les dejo una subrutina que me ha resultado muy útil desde hace varios años. La función pinta las lineas de un listview alternando dos colores, esto facilita mucho la lectura cuando el listview tiene muchas columnas o las columnas son muy anchas. Public Sub colorearListView(ByRef list As ListView) Dim...
Listview… “Un amigo inseparable” En cada desarollo que realizo es casi inevitable tener que utilizar un listview. Por eso lo considero un control muy util. Al principio me costo un poco entender su funcionamiento y tardé varios meses en descubrir todo su potencial… pero desde que logramos entendernos somos inseparables. Definición Para...