MemberManagement/UserControls/Pager.cs

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace MemberManagement.UserControls
{
    //应用
    //值得一提的是,WinForm并不能直接把用户自定控件往Windows窗体中拖拽,而自动生成实例(ASP.NET是可以直接拖拽的)。那么如果我们需要在应用中使用,只能自己修改Desginer.cs代码了。
    ////先声明:
    //private MemberManagement.PagingControl.Paging paging1;
    //        //然后在InitializeComponent() 方法中实例化:
    //this.paging1 = new CHVM.PagingControl.Paging();
    ////
    //// paging1
    ////
    //this.paging1.CurrentPage = 1;
    //this.paging1.Location = new System.Drawing.Point(3, 347);
    //this.paging1.Name = "paging1";
    //this.paging1.PageCount = 0;
    //this.paging1.PageSize = 50;
    //this.paging1.Size = new System.Drawing.Size(512, 30);
    //this.paging1.TabIndex = 8;
    //this.paging1.TotalCount = 0;
    ////在这里注册事件
    //this.paging1.EventPaging += new CHVM.PagingControl.EventPagingHandler(this.paging1_EventPaging);

    public delegate void EventPagingHandler(EventArgs e);
    public partial class Pager : UserControl
    {
        public Pager()
        {
            InitializeComponent();
            InitComboPageSize();
        }

        public event EventPagingHandler EventPaging;

        private int _pageSize = 50;
        public int PageSize
        {
            get
            {
                return _pageSize;
            }
            set
            {
                if (value > 0)
                {
                    _pageSize = value;
                }
                else
                {
                    _pageSize = 50;
                }
后面还有 181 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。