zoukankan      html  css  js  c++  java
  • [C#][DevPress]自定义数据分页控件

    QQ截图20120718165506

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Drawing;
    using System.Data;
    using System.Text;
    using System.Windows.Forms;
    using DevExpress.XtraEditors;
    
    namespace HDSafetyClient.UserControls
    {
        public partial class UCPage : DevExpress.XtraEditors.XtraUserControl
        {
            public UCPage()
            {
                InitializeComponent();
            }
    
            private void UCPage_Load(object sender, EventArgs e)
            {
    
            }
    
            public delegate void PageDownHandler();
            public event PageDownHandler onPageDown;
    
            public delegate void PageUpHandler();
            public event PageUpHandler onPageUp;
    
            public delegate void PageGoFirstHandler();
            public event PageGoFirstHandler onPageGoFirst;
    
            public delegate void PageGoLastHandler();
            public event PageGoLastHandler onPageGoLast;
    
            int pageCount = 0;
            /// <summary>
            /// 总页码数
            /// </summary>
            public int PageCount
            {
                get { return pageCount; }
                set { pageCount = value; }
            }
    
            int curPage = 1;
            /// <summary>
            /// 当前页码数
            /// </summary>
            public int CurPage
            {
                get { return curPage; }
                set { curPage = value; this.labelControl3.Text = CurPage   "/"   PageCount; }
            }
    
            //首页
            private void simpleButton6_Click(object sender, EventArgs e)
            {
                if (onPageGoFirst != null)
                {
                    onPageGoFirst();
                }
            }
            //上一页
            private void simpleButton7_Click(object sender, EventArgs e)
            {
                if (onPageUp != null)
                {
                    onPageUp();
                }
            }
            //下一页
            private void simpleButton8_Click(object sender, EventArgs e)
            {
                if (onPageDown != null)
                {
                    onPageDown();
                }
            }
            //尾页
            private void simpleButton9_Click(object sender, EventArgs e)
            {
                if (onPageGoLast != null)
                {
                    onPageGoLast();
                }
            }
        }
    }
  • 相关阅读:
    C#网络编程TCP通信实例程序简单设计
    C#网络编程TCP通信实例程序简单设计
    2329: 密码破解【数组】
    纸牌游戏小猫钓鱼
    认识栈
    认识队列
    2754: C++习题快速排序
    3047: 快速排序算法
    Problem A: C语言习题 链表建立,插入,删除,输出
    Problem C: 动态规划基础题目之数字三角形
  • 原文地址:https://www.cnblogs.com/Hsppl/p/2597733.html
Copyright © 2011-2022 走看看