Я относительно новичок в привязке к выигрышным формам. Для изучения предмета я настраиваю следующее тестовое приложение. Базовая winform с ListBox
и a Button
.
public partial class Form1 : Form
{
public List<String> stringList = new List<String>();
public Form1()
{
InitializeComponent();
stringList.Add("First");
listBox1.DataSource = stringList;
}
private void button1_Click(object sender, EventArgs e)
{
stringList.Add("Second");
}
}
Строка "Первая" отображается в listBox1
при запуске приложения. Однако, когда я нажимаю кнопку, которая добавляет новую строку в stringList
, новый элемент не отображается в listBox1
. Может ли кто-нибудь помочь мне понять основы привязки данных коллекции?