首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# winform打造简单分页控件

2012-08-08 
c# winform制作简单分页控件效果如图:首先在项目中添加用户控件:用户控件中添加属性和系统方法,则会在控制

c# winform制作简单分页控件

效果如图:

c# winform打造简单分页控件

首先在项目中添加用户控件:

c# winform打造简单分页控件

用户控件中添加属性和系统方法,则会在控制面板中可以更改属性和添加控件事件,分页控件这里定义两个属性,每页显示记录数和当前页数,当改变当前页数时,将触发事件,代码如下:

public partial class EditFrm : Office2007Form    {                public EditFrm()        {                      InitializeComponent();            BindDataGrid();        }        /// <summary>        /// 对DataGridView控件的数据源进行绑定。        /// </summary>        public void BindDataGrid()        {            OfficeRibbonBLL officeRibbonBll = new OfficeRibbonBLL();            pageBar1.DataControl = dataGridView;                      pageBar1.DataSource = officeRibbonBll.GetPageList(pageBar1.PageSize,pageBar1.CurPage);            pageBar1.DataBind();                            }        private void pageBar1_PageChanged(object sender, EventArgs e)        {            BindDataGrid(); //重新对DataGridView控件的数据源进行绑定。        }    }




热点排行