728x90
반응형
ListBox컨트롤은 Box안에 Item을 가질 수 있는 Item Collections이다.
항목들을 목록으로 넣게되며 SelectedIndex를 통해 초기값을 세팅 할 수 있다.
항목의 개수가 많이지면 스크롤을 사용할 수 있다.
아래의 코드로 초기 data세팅을 할 수 있다.
public Form1()
{
InitializeComponent();
string[] data = { "AA", "BB", "CC", "DD", "EE" };
listBox1.Items.AddRange(data);
}
그리고 form으로 보면 아래와 같다
많이 사용하는 이벤트로는 SelectedIndexChanged가 있다. 이 이벤트는 ListBox의 Item이 선택되었을 때 발생하는 이벤트이다.
이 이벤트를 사용해서 예시 코드를 작성해 보자
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
MessageBox.Show((sender as ListBox).SelectedItem.ToString());
}
728x90
반응형
'개발언어 > C#' 카테고리의 다른 글
[C#] C# Winform PictureBox컨트롤 (0) | 2024.07.01 |
---|---|
[C#] Winform MaskedTextBox 컨트롤 (0) | 2024.06.24 |
[C#] C# Winform LinkLabel (0) | 2024.03.21 |
[C#] C# winform DateTimePicker (0) | 2024.03.21 |
[C#] C# Winform ComboBox (0) | 2024.03.20 |