У меня есть список объектов Definition (определений), у каждого объекта Definition есть список его аргументов и параметров. Этот код отлично работает:
private void BindDefinitions()
{
definitionsComboBox.DataSource = definitions;
argumentsComboBox.DataBindings.Add("DataSource", definitions, "Arguments");
parametersComboBox.DataBindings.Add("DataSource", definitions, "Parameters");
}
Где-то еще у меня есть список объектов валидации (валидаций), у каждого объекта валидации есть словарь его аргументов и словарь параметров. Почему следующий код не работает?
validationsListBox.DataSource = validations;
argumentsDataGridView.DataBindings.Add("DataSource", validations, "Arguments");
parametersDataGridView.DataBindings.Add("DataSource", validations, "Parameters");
Редактировать: цель заключается в том, чтобы данные, отображаемые в dataGridViews, зависели от выбранного элемента в validationsListBox