Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/04/2008, 23:58
Avatar de royrojas
royrojas
 
Fecha de Ingreso: diciembre-2004
Mensajes: 458
Antigüedad: 19 años, 4 meses
Puntos: 3
Re: Duda sobre ListView

el Ctype lo que hace es convertir un tipo de dato en otro

en este caso
CType(sender, ListView)
convierte el objeto sender en un onjeto Listview, mas que todo por comodidad
por que igual hubiera funcionado con
sender.SelectedItems.Count

pero si lo haces como el segundo cuando pones el . (punto) no te aparecen las propiedades del listview.

con respecto al combo, el combo que provee .Net no te da esa posibilidad de mostrar dos campos en la descripcion, esas propiedades se podrian en controles como los de Infragistics. pero el default de .Net no te deja hacer eso.

lo que podrias hacer es que desde el procedimiento almacenado te muestre en una columna y concatenas los datos.

o le agregas al datatable que muestras en el combo, una columna con expression y le concatenas los datos.

por ejemplo
tienes un dataset con una tabla, el dataset se llama ds
este dataset tiene una tabla y con dos columnas Col01 y Col02

entones le agregas una nueva columna llamada Col03

ds.Tables(0).Columns.Add("Col03", GetType(String), "Col01 + Col02")

Esta nueva columna es la que muestras en el combo en la descripcion.

y listo

aqui hay dos buenos ejemplos para manejar expressions y compute en el datatable
http://www.dotnetcr.com/Libreria.asp...n-un-DataTable
http://www.dotnetcr.com/Libreria.asp...-del-DataTable
__________________
roy rojas
Programación en Español: DotNetcr.com