读书人

c# winform打造简单分页控件

发布时间: 2012-08-08 14:32:45 作者: rapoo

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控件的数据源进行绑定。        }    }




读书人网 >C#

热点推荐