如何将StringCollection转换为BindingList

时间:2012-02-15 14:08:25

标签: c# winforms bindinglist stringcollection stringdictionary

是否可以将StringCollection变量转换为BindingList,然后返回?我正在尝试将StringCollection绑定到DataGridView,我正在努力使其成功。

我想用StringDictionary做同样的事情。

我是否需要创建某种包装类来完成此操作...如中所述 this question

感谢您提供任何建议。

2 个答案:

答案 0 :(得分:0)

这对你有用吗?

        StringCollection sc = new StringCollection();

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

答案 1 :(得分:0)

this question提供的答案解决了我在这里讨论的问题。一旦我仔细研究了给出的解决方案,并纠正了我自己在实现它时的错误,我就能让它运转起来。

这是一个优雅的解决方案。