CYQ.Data 轻量数据访问层(七) 自定义数据表实现绑定常用的数据控件(上)
2009-11-10 00:05
344 查看
继上一节实现MDataTable之后,我们再为MDataTable加上一个NewRow()方法,以便能构造出该表的新行
如下:
public MDataRow NewRow()
Code
public MDataCell this[string Key]
{
get
{
MDataCell dataCell = null;
for (int i = 0; i < base.Count; i++)
{
if (base[i].ColumnName == Key)
{
dataCell = base[i];
break;
}
}
return dataCell;
}
}
OK,就这样添加了两个列头,又添加了一行数据,运行后看结果如下:
晕,数据根本不是我们想要的....
上面显示的列,有三个都是Table的属性,还有一个ConnectionString是Table的行的属性
吓,咋就混在一块了。。。。
于是,我们开始动手寻找绑定之法...
如下:
public MDataRow NewRow()
Code
public MDataCell this[string Key]
{
get
{
MDataCell dataCell = null;
for (int i = 0; i < base.Count; i++)
{
if (base[i].ColumnName == Key)
{
dataCell = base[i];
break;
}
}
return dataCell;
}
}
OK,就这样添加了两个列头,又添加了一行数据,运行后看结果如下:
TableName | ConnectionString | Capacity | Count |
---|---|---|---|
myTableName | 4 | 2 |
上面显示的列,有三个都是Table的属性,还有一个ConnectionString是Table的行的属性
吓,咋就混在一块了。。。。
于是,我们开始动手寻找绑定之法...
相关文章推荐
- CYQ.Data 轻量数据访问层(八) 自定义数据表实现绑定常用的数据控件(中)
- CYQ.Data 轻量数据访问层(八) 自定义数据表实现绑定常用的数据控件(中)
- CYQ.Data 轻量数据访问层(九) 自定义数据表实现绑定常用的数据控件(下)
- CYQ.Data 轻量数据访问层(七) 自定义数据表实现绑定常用的数据控件(上)
- CYQ.Data 轻量数据访问层(九) 自定义数据表实现绑定常用的数据控件(下)
- CYQ.Data 轻量数据访问层(七) 自定义数据表实现绑定常用的数据控件(上)
- CYQ.Data 轻量数据访问层(九) 自定义数据表实现绑定常用的数据控件(下)
- CYQ.Data 轻量数据访问层(八) 自定义数据表实现绑定常用的数据控件(中)
- CYQ.Data 轻量数据层之路 自定义MDataTable绑定续章(七)
- CYQ.Data 轻量数据层之路 自定义MDataTable绑定续章(七)
- CYQ.Data 轻量数据层之路 自定义MDataTable绑定续章(七)
- CYQ.Data 轻量数据层之路 自定义MDataTable绑定续章(七)
- CYQ.Data 轻量数据访问层(四) 构造数据单元列
- CYQ.Data 轻量数据层之路 MDataTable 绑定性能优化之章(十一)
- CYQ.Data 轻量数据层之路 MDataTable 绑定性能优化之章(十一)
- CYQ.Data 支持WPF相关的数据控件绑定(2013-08-09)
- ASP.NET使用ListView数据绑定控件和DataPager实现数据分页显示(二)
- CYQ.Data 轻量数据访问层(六) 构造数据表
- CYQ.Data 支持WPF相关的数据控件绑定(2013-08-09)
- CYQ.Data 支持WPF相关的数据控件绑定(2013-08-09)