C#

026_ComboBox

iwannabebackendexpert 2022. 4. 6. 16:39

Combo Box를 이용해 식당리스트를 업데이트 및 삭제를 해보자

ListBox에서 사용한것 처럼 

1. Combo Box에서 직접 작성

2. DataSource를 이용해 추가하기

3. Form생성자 안에 작성하기

추가 할수도있다

하지만 미리 작성하는것이 아닌 추가를 해야한다.

private void button1_Click(object sender, EventArgs e)
        {
            if(comboBox1.Text != "") comboBox1.Items.Add (comboBox1.Text);
            lblRestaurant.Text = comboBox1.Text + " Added!";
        }

추가 버튼을 위와 같이 작성 (button1_Click) = 추가 

if문의 ComboBox의 문자열이 비어있지않으면 comboBox1.Items.Add(     );이용해 추가

그리고 텍스트박스에 문자열을 추가

private void button2_Click(object sender, EventArgs e)
        {
            if(comboBox1.SelectedIndex >= 0)
            {
                lblRestaurant.Text = comboBox1.SelectedItem.ToString() + " Deleted!";
                comboBox1.Items.Remove(comboBox1.SelectedItem);
                
                
            }

        }

콤보박스의 인덱스가 0보다 크거나 같으면  Items.Romove를 이용해 아이템삭제

'C#' 카테고리의 다른 글

028_Timer  (0) 2022.04.06
027_ComboBox를 이용한 성적계산기  (0) 2022.04.06
025_ListBox  (0) 2022.04.06
024_scrollBar  (0) 2022.03.30
023_ScoreCalculator  (0) 2022.03.30