⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 idatacontainer.cs

📁 c#源代码
💻 CS
字号:
/*
 * Created by SharpDevelop.
 * User: Forstmeier Peter
 * Date: 08.10.2005
 * Time: 17:03
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */

namespace SharpReportCore {
 	public interface IDataContainer {
 		/// <summary>
 		/// Setup the Databinding, return true if databinding was ok
 		/// </summary>
 		bool DataBind();
 		/// <summary>
 		/// Move to next row
 		/// </summary>
 		/// <returns></returns>
 		void Skip();
 		/// <summary>
 		/// reste Datasource,move to position 0
 		/// </summary>
 		void Reset ();
 		/// <summary>
 		/// Reads one row of data and fill the
 		/// <see cref="ReportItemCollection"></see>
 		void FetchData (ReportItemCollection collection);
// 		/// <summary>
// 		/// set,get the SharpReportCore
// 		/// </summary>
// 		object SharpReportCore{
// 			get;set;
// 		}
 		int Count {
 			get;
 		}
 		/// <summary>
 		/// Get the Position in List
 		/// </summary>
 		int CurrentRow {
 			get;
 		}
 		/// <summary>
 		/// Returns true when there are more Data to Read, false if we are on the end
 		/// or the list is empty
 		/// </summary>
 		bool HasMoreData  {
 			get;
 		}
 		
 		/// <summary>
 		/// Set/read a valid FilterString,  <see cref="System.Datat.DataView"></see>
 		/// </summary>
 		string Filter {
 			get;set;
 		}
 		
 	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -