Как преобразовать StringCollection в BindingList - PullRequest
1 голос
/ 15 февраля 2012

Можно ли преобразовать переменную StringCollection в BindingList, а затем обратно? Я пытаюсь связать StringCollection с DataGridView и пытаюсь заставить его работать.

Я хочу сделать то же самое с StringDictionary.

Нужно ли создавать какие-то классы-обертки для выполнения этого ... как описано в этот вопрос .

Спасибо за любой совет, который вы можете дать.

Ответы [ 2 ]

0 голосов
/ 15 февраля 2012

Ответ на этот вопрос . Этот вопрос решает проблему, которую я здесь рассматривал. Как только я тщательно проработал данное решение и исправил свои ошибки при его реализации, я смог заставить его работать.

Это элегантное решение.

0 голосов
/ 15 февраля 2012

Будет ли это работать для вас?

        StringCollection sc = new StringCollection();

        BindingList<String> bl = new BindingList<String>((from String str in sc select str).ToList());
...