0
美好的一天,属性探索器:绑定数据源
我正在创建一个基于标准Windows控件TreeView的自定义控件。我正在实现数据绑定 - 这很好地工作 - 但我正在寻找一种方法来从属性资源管理器中的列表中选择数据源 - 很像ComboBox的DataSource属性。我的数据源属性目前看起来像这样:
[
Description("Gets or sets a value representing the bound data source."),
DefaultValue(null),
Browsable(true)
]
public object DataSource
{
get{ return _oDataSource; }
set{ /* binding */ }
}
我假设有一些属性,我必须设置;或者数据源可能需要是特定的类型。
Thanx提前对于任何意见和建议。
亲切的问候, 我
在这种情况下,我还不如让物业类型IListSource代替对象。我的数据绑定代码(在属性的set访问器中)无论如何检查IListSource或IList,所以它不像我可以使用任何其他类型。 – that0th3rGuy