[CS] 메모2. 콤보박스, 리스트박스
윤대희님강의 4강
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 test_2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void cmbx_SelectedIndexChanged(object sender, EventArgs e)
{
string[] lst1 = { "1-1번", "1-2번", "1-3번" };
string[] lst2 = { "2-1번", "2-2번", "2-3번" };
string[] lst3 = { "3-1번", "3-2번", "3-3번" };
string[] lst4 = { "4-1번", "4-2번", "4-3번" };
if (cmbx.SelectedIndex == 0) ltbx.Items.AddRange(lst1);
if (cmbx.SelectedIndex == 1) ltbx.Items.AddRange(lst2);
// Item의 이름으로 값을 비교하는 방법
if (cmbx.SelectedItem == "3번 목록") ltbx.Items.AddRange(lst3);
if (cmbx.SelectedIndex == 3) ltbx.Items.AddRange(lst4);
}
// ListBox에서 선택된 Item을 Label에 띄움.
// ListBox를 '더블클릭'하여 '이벤트를 생성'함.
private void ltbx_SelectedIndexChanged(object sender, EventArgs e)
{
lbl_info.Text = Convert.ToString(ltbx.SelectedItem);
}
}
}
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 test_2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void cmbx_SelectedIndexChanged(object sender, EventArgs e)
{
string[] lst1 = { "1-1번", "1-2번", "1-3번" };
string[] lst2 = { "2-1번", "2-2번", "2-3번" };
string[] lst3 = { "3-1번", "3-2번", "3-3번" };
string[] lst4 = { "4-1번", "4-2번", "4-3번" };
if (cmbx.SelectedIndex == 0) ltbx.Items.AddRange(lst1);
if (cmbx.SelectedIndex == 1) ltbx.Items.AddRange(lst2);
// Item의 이름으로 값을 비교하는 방법
if (cmbx.SelectedItem == "3번 목록") ltbx.Items.AddRange(lst3);
if (cmbx.SelectedIndex == 3) ltbx.Items.AddRange(lst4);
}
// ListBox에서 선택된 Item을 Label에 띄움.
// ListBox를 '더블클릭'하여 '이벤트를 생성'함.
private void ltbx_SelectedIndexChanged(object sender, EventArgs e)
{
lbl_info.Text = Convert.ToString(ltbx.SelectedItem);
}
}
}
Author And Source
이 문제에 관하여([CS] 메모2. 콤보박스, 리스트박스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@psh4204/CS-메모2.-콤보박스-리스트박스저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)