社区
C#
帖子详情
C#自定义控件,怎么添加DataSource属性啊,最好有示例程序
Luffy_dlmu
2009-12-10 12:36:05
跪求
...全文
449
11
打赏
收藏
C#自定义控件,怎么添加DataSource属性啊,最好有示例程序
跪求
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WEIFANG86
2011-03-24
打赏
举报
回复
public object DataSource
{
get
{
return base.DataSource;
}
set
{
base.DataSource = value;
}
}
上面这个和
private DataSet dataSource;
public DataSet DataSource
{get{return dataSource;}
set{dataSource=(DataSet)value;}}
有人知道这两个是同时出现在自定义控件的代码里还是出现一个就行。
问个问题:
如何让自定义的控件可以向datagridview那样,直接把使用:控件.DataSource=数据源;就搞定数据可以自动加入到自定义控件里边?
cicigl
2009-12-14
打赏
举报
回复
顶
Luffy_dlmu
2009-12-14
打赏
举报
回复
我想知道怎样实现自己写DataSource属性的代码,是这个属性可以接受dataset、datatable、array、arraylist做数据源
jbo126
2009-12-14
打赏
举报
回复
[Quote=引用 8 楼 luffy_dlmu 的回复:]
我想知道怎样实现自己写DataSource属性的代码,是这个属性可以接受dataset、datatable、array、arraylist做数据源
[/Quote]
我觉得这个属性本身应该是很简单的,关键是怎么样把数据源里的数据显示到界面上,及如果更新数据源!
lijing3333
2009-12-11
打赏
举报
回复
[Quote=引用 6 楼 jbo126 的回复:]
引用 3 楼 luffy_dlmu 的回复:
base指的是什么,用户自定义控件的话,继承了UserControl类,UserControl类没有Datasource属性啊
那就说说你的那个自定义控件吧,我不知道你打算怎么呈现你这个控件的数据(我是说DataSource),如果换作是我的话,我就用一个有DataSource属性的控件放到UserControl里然后向外公开DataSource,比如说ListBox.
[/Quote]
就是这样....
jbo126
2009-12-11
打赏
举报
回复
[Quote=引用 3 楼 luffy_dlmu 的回复:]
base指的是什么,用户自定义控件的话,继承了UserControl类,UserControl类没有Datasource属性啊
[/Quote]
那就说说你的那个自定义控件吧,我不知道你打算怎么呈现你这个控件的数据(我是说DataSource),如果换作是我的话,我就用一个有DataSource属性的控件放到UserControl里然后向外公开DataSource,比如说ListBox.
Luffy_dlmu
2009-12-11
打赏
举报
回复
我顶~~~~~~~~~~~~~~~
zhangwike
2009-12-10
打赏
举报
回复
忙中顶下
Luffy_dlmu
2009-12-10
打赏
举报
回复
[Quote=引用 1 楼 dazhabai 的回复:]
用reflector disassemble了一下system.windows.forms.dll
[DefaultValue((string) null), AttributeProvider(typeof(IListSource)), RefreshProperties(RefreshProperties.Repaint), SRDescription("ListControlDataSourceDescr"), SRCategory("CatData")]
public object DataSource
{
get
{
return base.DataSource;
}
set
{
base.DataSource = value;
}
}
[/Quote]
base指的是什么,用户自定义控件的话,继承了UserControl类,UserControl类没有Datasource属性啊
dazhabai
2009-12-10
打赏
举报
回复
如果要在工具箱中能够看到加上
[ToolboxItemVisible(true)],记不太情了
dazhabai
2009-12-10
打赏
举报
回复
用reflector disassemble了一下system.windows.forms.dll
[DefaultValue((string) null), AttributeProvider(typeof(IListSource)), RefreshProperties(RefreshProperties.Repaint), SRDescription("ListControlDataSourceDescr"), SRCategory("CatData")]
public object DataSource
{
get
{
return base.DataSource;
}
set
{
base.DataSource = value;
}
}
C#
ListView中
添加
多种
自定义控件
源码
C#
的ListView
添加
各种
自定义控件
,CheckBox,ComboBox等
C#
自定义控件
和数据绑定
本
示例
介绍了自定义服务器控件的开发,以及其绑定数据的方法,供参考使用。
C#
好看的圆角矩矩形控件,自定义显示内容
自己写的圆角矩形控件,显示内容可以随意更换,实现数据可视化
自定义控件
开发之Datalist
实现自定义开发控件,参考庖丁解牛和clingboy博客,Datalist事件模板绑定和实现自定义事件
自定义控件
获取数据加载数据.zip
根据
属性
获取控件值;绑定DataTable数据给控件;简化大量重复的工作;代码只是提供一个思路,并不包括所有控件,只是简单的
示例
两个控件
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章