ZhiYeJianKang_PeiXun/cyqdata-master/Table/Extension/MDataView.cs
2025-02-20 15:41:53 +08:00

52 lines
961 B
C#

using System;
using System.ComponentModel;
using System.Collections;
namespace CYQ.Data.Table
{
/// <summary>
/// 仅用于Winform的列表绑定。
/// </summary>
internal partial class MDataView : IListSource
{
private MDataTable table;
public MDataTable Table {
get
{
return table;
}
}
public MDataView(ref MDataTable dt)
{
table = dt;
}
#region IListSource
public bool ContainsListCollection
{
get
{
return true;
}
}
public IList GetList()
{
return table.Rows;
}
#endregion
}
//internal partial class MDataView : IEnumerable
//{
// public IEnumerator GetEnumerator()
// {
// return new System.Data.Common.DbEnumerator(table);
// }
//}
}