Exportar (0) Imprimir
Expandir todo

Ejemplo ListBox y ComboBox

Download sample

Este ejemplo muestra varias tareas de ListBox y ComboBox básicas, incluidas la inclusión de elementos, el enlace a una tabla de base de datos y el acceso al elemento seleccionado.

Security noteNota de seguridad

Este código de ejemplo se proporciona para ilustrar un concepto y no debe utilizarse en aplicaciones o sitios Web, ya que quizás no ilustre las prácticas de codificación más seguras. Microsoft no asume ninguna responsabilidad por daños incidentales o consecuentes en caso de que el código de ejemplo se utilice para propósitos distintos de aquellos para los que se concibió.

Para abrir el archivo de ejemplo en el Explorador de soluciones

  1. Haga clic en Descargar ejemplo.

    Aparece el cuadro de mensaje Descarga de archivos.

  2. Haga clic en Abrir y, en la columna izquierda de la ventana de carpeta ZIP, haga clic en Extraer todos los archivos.

    Se abre el Asistente para extracción.

  3. Haga clic en Siguiente. Puede cambiar el directorio donde se extraerán los archivos y, a continuación, haga clic de nuevo en Siguiente.

  4. Asegúrese de que la casilla Mostrar archivos extraídos está activada y haga clic en Finalizar.

  5. Haga doble clic en el archivo .sln del ejemplo.

    La solución de ejemplo se muestra en el Explorador de soluciones. Podría obtener una advertencia de seguridad que indica que la ubicación de la solución no es de confianza. Haga clic en Aceptar para continuar.

Para ejecutar este ejemplo

  • Presione F5.

Requisitos

Este ejemplo requiere la base de datos Northwind. Para obtener más información, vea Cómo: Instalar y solucionar problemas de componentes de base de datos para ejemplos.

Demostraciones

Las páginas con fichas del control Tab muestran las distintas técnicas:

  • Add Items   El ejemplo recupera una matriz de objetos Process que representan los procesos que se ejecutan actualmente en el equipo. Se agregan los objetos Process a la colección Items de los controles ListBox. La propiedad DisplayMember del control ListBox se utiliza para especificar qué propiedad del objeto Process se muestra en el control ListBox.

  • Bind to DataTable   Esta página de fichas tiene código para rellenar un objeto DataTable con una lista de todos los archivos de la carpeta Mis documentos y enlazar después el cuadro de lista a dicho objeto DataTable.

  • Bind to Array   El código de esta página de fichas es similar al de la página Add Items. En lugar de agregar los objetos Process individualmente a la colección Items, se utiliza la matriz de objetos Process completa como DataSource del control ListBox. Las propiedades ValueMember y DisplayMember del control ListBox se utilizan para controlar la presentación y la recuperación de los elementos.

  • ComboBox   Esta página de fichas tiene código para enlazar un control ComboBox a un objeto DataTable recuperado de SQL Server utilizando el nuevo elemento TableAdapter y las características del conjunto de datos con tipo. En este ejemplo se supone que se puede encontrar la base de datos de ejemplo Northwind de SQL Server en el equipo local. La página tiene controles que permiten especificar algunas de las propiedades de diseño que afectan al comportamiento del control ComboBox.

Vea también

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft