自定义控件属性怎样实现数据绑定设置功能.

expeditioner 2009-06-05 09:46:46
比如TextBox控件,在属性设计器中,“数据\DataBindings\Text”,该属性可以利用设计器中提供的下列选择框进行选择DataSet中DataTable的具体成员,例如选择某数据库表的某字段。

自定义控件的自定义属性怎样实现?

使用如下方式只能选择某DataSet,而不能选择其中的某类的成员.
private object bindDataSource;
[AttributeProvider(typeof(System.ComponentModel.IListSource))]
public object BindDataSource
{
get
{
return bindDataSource;
}
set
{
bindDataSource = value;
}
}
...全文
49 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
expeditioner 2009-06-05
  • 打赏
  • 举报
回复
解决了,公布解决方法,免得大家像我这样浪费时间.
在属性前面加如下代码.

[Bindable(true), Browsable(true)]

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧