DataGridview是要进行显示的控件
BindingNavigator是导航控件,可以对Datagridview中的数据进行操作
BindingSource是数据源,用来绑定数据库或者表格
下边是图像化界面
上边的导航键从红色X以前的按键无需进行编写代码,之后的要进行编写代码进行实现,后边的标签、多选框、文本框以及按钮都是从黄色+号衍生过来的,点击加号即可自行添加想要的东西。至于上边导航键中的属性名称,可以自行对应下边的代码中,亲测有效。
/// <summary>
/// 系统列表导航键
/// </summary>
#region
/// <summary>
/// 对?/总页数进行赋值(?)
/// </summary>
private void ComboBoxValue()
{
for (int i = 1; i < _pageCount + 1; i++)
{
txtCurrentPage.Items.Add(i);
}
}
/// <summary>
/// 每页显示记录数
/// </summary>
private int _pageSize = 100;
/// <summary>
/// 每页显示记录数
/// </summary>
public int PageSize
{
get { return _pageSize; }
set { _pageSize = value; }
}/// <summary>
/// 总记录数
/// </summary>
private int _nMax = 0;
/// <summary>
/// 总记录数
/// </summary>
public int NMax
{
get { return _nMax; }
set { _nMax = value; }
}/// <summary>
/// 页数=总记录数/每页显示记录数
/// </summary>
private int _pageCount = 0;
/// <summary>
/// 页数=总记录数/每页显示记录数
/// </summary>
public int PageCount
{
get { return _pageCount; }
set { _pageCount = value; }
}/// <summary>