为什么CheckedListBox的数据绑定"隐藏"?

Dav*_*ave 4 c# data-binding checkedlistbox

CheckedListBox上的DataSource属性对Intellisense是隐藏的.为什么?您可以使用绑定属性使其工作,但我担心它是隐藏的原因,我不应该在CheckedListBox上数据绑定由于一些我不知道的重要原因.

在CheckedListBox上数据绑定好吗?

And*_*are 5

CheckedListBox打算用它的使用AddAddRange方法:

要在运行时向列表添加对象,请使用该AddRange方法分配对象引用数组.然后列表显示每个对象的默认字符串值.您可以使用该Add方法将单个项目添加到列表中.

虽然数据绑定到CheckedListBox可能工作,你应该避免创建除了类型的公共接口之外的任何东西的依赖.我建议您使用正确的方法,因为这将使您在Microsoft更改实现的情况下不那么脆弱CheckedListBox.