Agregar elementos en C# ComboBox

Haider Ali 15 febrero 2024
  1. Crear un ComboBox en C#
  2. Añadir un elemento en ComboBox en C#
Agregar elementos en C# ComboBox

En esta guía, veremos cómo agregar elementos a ComboBox en C#.

Crear un ComboBox en C#

Antes de agregar un elemento a un ComboBox, debemos comprender cómo se crea un ComboBox. Tenemos dos métodos para crear un ComboBox.

Podemos usar formularios de Windows o la clase ComboBox en tiempo de ejecución para crearlo en C#.

Utilice ToolBox para crear un ComboBox en C#

Usando la caja de herramientas, podemos crear un control ComboBox en tiempo de diseño. Podemos arrastrar ComboBox desde la caja de herramientas y se creará.

Creamos como queramos usando sus propiedades. Al hacer clic derecho en el ComboBox recién creado, podemos agregarle elementos.

Utilice la clase ComboBox para crear un ComboBox en C#

Crear un ComboBox en tiempo de ejecución es un poco más complicado y más complejo que por caja de herramientas (tiempo de diseño). En el siguiente ejemplo, usaremos la clase ComboBox para crear un ComboBox y agregarle un elemento.

Añadir un elemento en ComboBox en C#

Como se mencionó anteriormente, agregar un elemento en ComboBox puede ser un poco más complejo que usar una caja de herramientas. Tenemos que usar el método Add() para agregar un elemento, y este método es de la clase ObjectCollection.

Usamos un constructor ComboBox() para crear un ComboBox para que podamos agregarle nuestros elementos. También podemos ajustar sus propiedades a nuestros deseos.

Después de crear un ComboBox, ahora se pueden agregar elementos. Por último, tenemos que usar el método Add() para agregar el control ComboBox al formulario.

Código:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp1 {
  public partial class Form1 : Form {
    public Form1() {
      InitializeComponent();
    }
    private void Form1_Load(object sender, EventArgs e) {
      ComboBox comboBox1 = new ComboBox();  // creating a combobox
      comboBox1.Location = new Point(327, 77);
      comboBox1.Size = new Size(216, 26);
      comboBox1.Name = "MY COMBOBOX";

      comboBox1.Items.Add(389);  // adding items in combobox
      comboBox1.Items.Add(390);
      comboBox1.Items.Add(391);

      this.Controls.Add(comboBox1);  // Adding this ComboBox to the form
    }
  }
}

Producción:

Agregar un elemento en ComboBox en C

Autor: Haider Ali
Haider Ali avatar Haider Ali avatar

Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.

LinkedIn

Artículo relacionado - Csharp GUI