-
ListBoxC#/WindowForm 2022. 4. 6. 11:03
디자인 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 _025_ListBox { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void listBox2_SelectedIndexChanged(object sender, EventArgs e) { ListBox l = sender as ListBox; txt_Sldex2.Text = (l.SelectedIndex+1).ToString(); txt_Sitem2.Text = l.SelectedItem.ToString(); } private void Form1_Load(object sender, EventArgs e) { listBox2.Items.Add("오클랜드(뉴질랜드)"); listBox2.Items.Add("오사카(일본)"); listBox2.Items.Add("아델레이드(호주)"); listBox2.Items.Add("웰링턴(뉴질랜드)"); listBox2.Items.Add("도쿄(일본)"); listBox2.Items.Add("퍼스(호주)"); listBox2.Items.Add("취리히(스위스)"); listBox2.Items.Add("제네바(스위스)"); listBox2.Items.Add("멜버른(호주)"); listBox2.Items.Add("브리즈번(호주)"); List<string> happines = new List<string>() { "핀란드","덴마크","아이슬란드","스위스","네덜란드","룩셈부르크","스웨덴","노르웨이","이스라엘","뉴질랜드" }; listBox3.DataSource = happines; } private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { //ListBox l =(ListBox)sender; ListBox l = sender as ListBox; txt_Sldex1.Text = (l.SelectedIndex + 1).ToString(); txt_Sitem1.Text = l.SelectedItem.ToString(); } private void listBox3_SelectedIndexChanged(object sender, EventArgs e) { ListBox l = sender as ListBox; txt_Sldex3.Text = (l.SelectedIndex + 1).ToString(); txt_Sitem3.Text = l.SelectedItem.ToString(); } } }
listBox3.DataSource = happines; 3번째 리스트 박스에 문자열로 추가
실행결과 'C# > WindowForm' 카테고리의 다른 글
Timer 사용 (0) 2022.04.06 ComboBox를 사용한 학점 계산기 (0) 2022.04.06 ComboBox (0) 2022.04.06 C# 라디오버튼과 그룹박스 (0) 2022.03.30 C# 체크박스 (0) 2022.03.30