У меня есть набор ComboBoxes. Я хочу, чтобы использовать их в основном как короткое TextBoxes ввода данных, поэтому я их установить в
AutoCompleteMode = SuggestAppend
AutoCompleteSource = ListItems
DropDownStyle = DropDown
Bind a My.Settings StringCollection для нескольких ComboBoxes
То, что я хочу сделать, это иметь каждый ComboBox имеет общий источник данных (в My. Settings StringCollection), посредством которого любая String, добавленная или удаленная из DataSource, добавляется или удаляется из DataSource каждого ComboBox.
С помощью различных экспериментов с BindingSources и DataBindings и тому подобное, мне удалось получить ComboBoxes либо все они имеют один и тот же DataSource, но показывают, что все тот же текст, или получить их все, чтобы иметь тот же DataSource, но не возможность отражать изменения в DataSource между ComboBoxes до различных новых и замечательных способов исключения исключений.
Так что, в основном, я хочу, чтобы все ComboBox использовали StringCollection в качестве источника данных для распространения изменений в DataSource через все ComboBoxes, но для выбора SelectedItem был независимым между всеми ComboBoxes.
Любые идеи?
Спасибо.