Hej Folks,
Некоторая предыстория кода: у меня есть проект WinForms, который организован так, как основная форма имеет только меню и панель, и каждое меню в отдельной панели загружается в эту панель.Это работает нормально.Я не уверен, имеет ли моя проблема какое-либо отношение к этой настройке, но когда я сделал копию из первой формы, никакие привязки данных не работают в новой форме.Форма состоит из выпадающего списка и сетки данных.И хотя они отлично работают с привязками к исходной форме, ни одна из них не работает с новой формой.Инициализация одинакова для каждого:
private readonly List<string> _listOfStrings = new List<string>();
private readonly BindingSource _gridBindingSource = new BindingSource();
private readonly List<Object> _listOfObjects = new List<Object>();
Связывание для выпадающего списка:
comboBoxSomeName.DataSource = new BindingSource(_listOfStrings, null);
Связывание для сетки:
_gridBindingSource.DataSource = _listOfObjects;
dataGridViewItems.DataSource = _gridBindingSource;
Чем я заполняювверх списки.Я также пытался заполнить их, чем связать, тот же результат.Кажется, что списки в порядке, данные есть, и BindingSources может видеть их, но не элементы управления.С элементами управления тоже все в порядке, я могу заполнить поле со списком items.add, и это видно.У меня действительно нет идей, в чем может быть проблема, я ценю все возможные советы.