HOWTO · Csharp

C# ComboBox에 항목 추가

이 짧은 기사에서는 ComboBoxin C#에서 항목을 추가하는 방법에 대해 설명합니다.

이 페이지의 내용

이 가이드에서는 C#에서 ComboBox에 항목을 추가하는 방법을 살펴보겠습니다.

C#에서 ComboBox 만들기

ComboBox에 항목을 추가하기 전에 ComboBox가 생성되는 방식을 이해해야 합니다. ComboBox를 만드는 두 가지 방법이 있습니다.

런타임에 Windows 양식 또는 ComboBox 클래스를 사용하여 C#에서 만들 수 있습니다.

ToolBox를 사용하여 C#에서 ComboBox 만들기

도구 상자를 사용하여 디자인 타임에 ComboBox 컨트롤을 만들 수 있습니다. 도구 상자에서 ComboBox를 드래그하면 생성됩니다.

속성을 사용하여 원하는대로 만듭니다. 새로 생성된 ComboBox를 마우스 오른쪽 버튼으로 클릭하여 항목을 추가할 수 있습니다.

ComboBox 클래스를 사용하여 C#에서 ComboBox 만들기

런타임에 ComboBox를 만드는 것은 도구 상자(디자인 타임)보다 조금 더 까다롭고 복잡합니다. 다음 예제에서는 ComboBox 클래스를 사용하여 ComboBox를 만들고 여기에 항목을 추가합니다.

C#의 ComboBox에 항목 추가

위에서 언급했듯이 ComboBox에 항목을 추가하는 것은 도구 상자를 사용하는 것보다 조금 더 복잡할 수 있습니다. 항목을 추가하려면 Add() 메서드를 사용해야 하며 이 메서드는 ObjectCollection 클래스에서 가져옵니다.

항목을 추가할 수 있도록 ComboBox() 생성자를 사용하여 ComboBox를 만듭니다. 우리는 또한 우리의 욕망에 속성을 설정할 수 있습니다.

ComboBox를 만든 후 이제 항목을 추가할 수 있습니다. 마지막으로 Add() 메서드를 사용하여 ComboBox 컨트롤을 폼에 추가해야 합니다.

암호:

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
    }
  }
}

출력:

C의 ComboBox에 항목 추가