ich eine Liste der Definition Objekte haben (Definitionen), jede Definition Objekt hat eine Liste seiner Argumente und Parameter. Dieser Code funktioniert:Die Bindung an eine Eigenschaft eines aktuellen Elements aus einer anderen binded Liste
private void BindDefinitions()
{
definitionsComboBox.DataSource = definitions;
argumentsComboBox.DataBindings.Add("DataSource", definitions, "Arguments");
parametersComboBox.DataBindings.Add("DataSource", definitions, "Parameters");
}
Irgendwo anders ich eine Liste der Validierung haben Objekte (Validierungen), die jeweils Validation Objekt ein Wörterbuch seiner Argumente und ein Wörterbuch der Parameter hat. Warum funktioniert der folgende Code nicht?
validationsListBox.DataSource = validations;
argumentsDataGridView.DataBindings.Add("DataSource", validations, "Arguments");
parametersDataGridView.DataBindings.Add("DataSource", validations, "Parameters");
Edit: der Punkt ist, um Daten in dataGridViews angezeigt abhängig zu machen ausgewählte Element in validationsListBox
d'oh! Ich habe das Wort "Wörterbuch" in der Frage vermisst. Yup - das kannst du nicht machen. –