부모폼에 있는 Listbox의 items들을 자녀폼의 Listbox로 옮기는 방법이다.
자녀 품을 Show 해주는 Button이 있다. (혹은 다른 event)
Main Form에 작성
private void button1_Click(object sender, EventArgs e)
{
SubForm f = new SubForm(listbox1.Items);
f.show();
}
Sub Form에 작성
public partial class SubForm : Form
{
public SubForm()
{
InitializeComponent();
}
public SubForm(ListBox.ObjectCollection objectCollection)
{
InitializeComponent();
this.listBox1.DataSource = objectCollection;
}
}
Source: https://stackoverflow.com/questions/23424880/how-to-pass-listbox-items-from-one-to-other-form
'둘 > [ C# ]' 카테고리의 다른 글
[C#] csv load using StreamReader (0) | 2022.06.03 |
---|---|
[C#] csv load using DataTable (0) | 2022.06.03 |
[C#] Graph Plot, Delete Series1 on Legend (0) | 2022.05.31 |
[C#] Create Dictionary<string, List<string>> (0) | 2022.05.30 |
[C#] Dictionary Value 內 List 중복 제거 (0) | 2022.05.28 |