Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
刘韬
/
HZH_Controls
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 5a4fe92a
由
HZH
编写于
2019-08-15 16:43:09 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
修改分页控件算法
1 个父辈
eeada1a9
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
201 行增加
和
89 行删除
HZH_Controls/HZH_Controls/Controls/List/UCPagerControl2.Designer.cs
HZH_Controls/HZH_Controls/Controls/List/UCPagerControl2.cs
HZH_Controls/Test/Form1.cs
HZH_Controls/HZH_Controls/Controls/List/UCPagerControl2.Designer.cs
查看文件 @
5a4fe92
...
@@ -31,16 +31,18 @@
...
@@ -31,16 +31,18 @@
this
.
btnFirst
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnFirst
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnPrevious
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnPrevious
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
tableLayoutPanel1
=
new
System
.
Windows
.
Forms
.
TableLayoutPanel
();
this
.
tableLayoutPanel1
=
new
System
.
Windows
.
Forms
.
TableLayoutPanel
();
this
.
p9
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p1
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnToPage
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnToPage
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnEnd
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnEnd
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnNext
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
btnNext
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p8
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p7
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p7
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p6
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p6
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p5
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p5
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p4
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p4
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p3
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p3
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p2
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p2
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
p1
=
new
HZH_Controls
.
Controls
.
UCBtnExt
();
this
.
txtPage
=
new
HZH_Controls
.
Controls
.
UCTextBoxEx
();
this
.
txtPage
=
new
HZH_Controls
.
Controls
.
UCTextBoxEx
();
this
.
tableLayoutPanel1
.
SuspendLayout
();
this
.
tableLayoutPanel1
.
SuspendLayout
();
this
.
SuspendLayout
();
this
.
SuspendLayout
();
...
@@ -49,9 +51,9 @@
...
@@ -49,9 +51,9 @@
//
//
this
.
btnFirst
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnFirst
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnFirst
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnFirst
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnFirst
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
11
F
);
this
.
btnFirst
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
9
F
);
this
.
btnFirst
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
btnFirst
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
btnFirst
.
BtnText
=
"
首页
"
;
this
.
btnFirst
.
BtnText
=
"
<<
"
;
this
.
btnFirst
.
ConerRadius
=
5
;
this
.
btnFirst
.
ConerRadius
=
5
;
this
.
btnFirst
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
btnFirst
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
btnFirst
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
this
.
btnFirst
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
...
@@ -65,7 +67,7 @@
...
@@ -65,7 +67,7 @@
this
.
btnFirst
.
Name
=
"btnFirst"
;
this
.
btnFirst
.
Name
=
"btnFirst"
;
this
.
btnFirst
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnFirst
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnFirst
.
RectWidth
=
1
;
this
.
btnFirst
.
RectWidth
=
1
;
this
.
btnFirst
.
Size
=
new
System
.
Drawing
.
Size
(
6
0
,
30
);
this
.
btnFirst
.
Size
=
new
System
.
Drawing
.
Size
(
3
0
,
30
);
this
.
btnFirst
.
TabIndex
=
0
;
this
.
btnFirst
.
TabIndex
=
0
;
this
.
btnFirst
.
TabStop
=
false
;
this
.
btnFirst
.
TabStop
=
false
;
this
.
btnFirst
.
TipsText
=
""
;
this
.
btnFirst
.
TipsText
=
""
;
...
@@ -75,9 +77,9 @@
...
@@ -75,9 +77,9 @@
//
//
this
.
btnPrevious
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnPrevious
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnPrevious
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnPrevious
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnPrevious
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
11
F
);
this
.
btnPrevious
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
9
F
);
this
.
btnPrevious
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
btnPrevious
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
btnPrevious
.
BtnText
=
"
上一页
"
;
this
.
btnPrevious
.
BtnText
=
"
<
"
;
this
.
btnPrevious
.
ConerRadius
=
5
;
this
.
btnPrevious
.
ConerRadius
=
5
;
this
.
btnPrevious
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
btnPrevious
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
btnPrevious
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
this
.
btnPrevious
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
...
@@ -86,12 +88,12 @@
...
@@ -86,12 +88,12 @@
this
.
btnPrevious
.
IsRadius
=
true
;
this
.
btnPrevious
.
IsRadius
=
true
;
this
.
btnPrevious
.
IsShowRect
=
true
;
this
.
btnPrevious
.
IsShowRect
=
true
;
this
.
btnPrevious
.
IsShowTips
=
false
;
this
.
btnPrevious
.
IsShowTips
=
false
;
this
.
btnPrevious
.
Location
=
new
System
.
Drawing
.
Point
(
7
5
,
5
);
this
.
btnPrevious
.
Location
=
new
System
.
Drawing
.
Point
(
4
5
,
5
);
this
.
btnPrevious
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
btnPrevious
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
btnPrevious
.
Name
=
"btnPrevious"
;
this
.
btnPrevious
.
Name
=
"btnPrevious"
;
this
.
btnPrevious
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnPrevious
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnPrevious
.
RectWidth
=
1
;
this
.
btnPrevious
.
RectWidth
=
1
;
this
.
btnPrevious
.
Size
=
new
System
.
Drawing
.
Size
(
6
0
,
30
);
this
.
btnPrevious
.
Size
=
new
System
.
Drawing
.
Size
(
3
0
,
30
);
this
.
btnPrevious
.
TabIndex
=
1
;
this
.
btnPrevious
.
TabIndex
=
1
;
this
.
btnPrevious
.
TabStop
=
false
;
this
.
btnPrevious
.
TabStop
=
false
;
this
.
btnPrevious
.
TipsText
=
""
;
this
.
btnPrevious
.
TipsText
=
""
;
...
@@ -100,9 +102,13 @@
...
@@ -100,9 +102,13 @@
// tableLayoutPanel1
// tableLayoutPanel1
//
//
this
.
tableLayoutPanel1
.
Anchor
=
((
System
.
Windows
.
Forms
.
AnchorStyles
)((
System
.
Windows
.
Forms
.
AnchorStyles
.
Top
|
System
.
Windows
.
Forms
.
AnchorStyles
.
Bottom
)));
this
.
tableLayoutPanel1
.
Anchor
=
((
System
.
Windows
.
Forms
.
AnchorStyles
)((
System
.
Windows
.
Forms
.
AnchorStyles
.
Top
|
System
.
Windows
.
Forms
.
AnchorStyles
.
Bottom
)));
this
.
tableLayoutPanel1
.
ColumnCount
=
13
;
this
.
tableLayoutPanel1
.
ColumnCount
=
15
;
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
70F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
70F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
...
@@ -112,29 +118,80 @@
...
@@ -112,29 +118,80 @@
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
40F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
70F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
70F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
70F
));
this
.
tableLayoutPanel1
.
ColumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
70F
));
this
.
tableLayoutPanel1
.
Co
lumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
70F
)
);
this
.
tableLayoutPanel1
.
Co
ntrols
.
Add
(
this
.
p9
,
10
,
0
);
this
.
tableLayoutPanel1
.
Co
lumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
70F
)
);
this
.
tableLayoutPanel1
.
Co
ntrols
.
Add
(
this
.
p1
,
2
,
0
);
this
.
tableLayoutPanel1
.
Co
lumnStyles
.
Add
(
new
System
.
Windows
.
Forms
.
ColumnStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Absolute
,
20F
)
);
this
.
tableLayoutPanel1
.
Co
ntrols
.
Add
(
this
.
btnToPage
,
14
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btn
ToPage
,
12
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btn
End
,
12
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btn
End
,
10
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btn
Next
,
11
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btnNext
,
9
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p8
,
9
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p7
,
8
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p7
,
8
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p6
,
7
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p6
,
7
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p5
,
6
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p5
,
6
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p4
,
5
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p4
,
5
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p3
,
4
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p3
,
4
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p2
,
3
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p2
,
3
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
p1
,
2
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btnPrevious
,
1
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btnPrevious
,
1
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btnFirst
,
0
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
btnFirst
,
0
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
txtPage
,
1
1
,
0
);
this
.
tableLayoutPanel1
.
Controls
.
Add
(
this
.
txtPage
,
1
3
,
0
);
this
.
tableLayoutPanel1
.
Location
=
new
System
.
Drawing
.
Point
(
110
,
0
);
this
.
tableLayoutPanel1
.
Location
=
new
System
.
Drawing
.
Point
(
110
,
0
);
this
.
tableLayoutPanel1
.
Name
=
"tableLayoutPanel1"
;
this
.
tableLayoutPanel1
.
Name
=
"tableLayoutPanel1"
;
this
.
tableLayoutPanel1
.
RowCount
=
1
;
this
.
tableLayoutPanel1
.
RowCount
=
1
;
this
.
tableLayoutPanel1
.
RowStyles
.
Add
(
new
System
.
Windows
.
Forms
.
RowStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Percent
,
100F
));
this
.
tableLayoutPanel1
.
RowStyles
.
Add
(
new
System
.
Windows
.
Forms
.
RowStyle
(
System
.
Windows
.
Forms
.
SizeType
.
Percent
,
100F
));
this
.
tableLayoutPanel1
.
Size
=
new
System
.
Drawing
.
Size
(
700
,
40
);
this
.
tableLayoutPanel1
.
Size
=
new
System
.
Drawing
.
Size
(
662
,
40
);
this
.
tableLayoutPanel1
.
TabIndex
=
1
;
this
.
tableLayoutPanel1
.
TabIndex
=
1
;
//
//
// p9
//
this
.
p9
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p9
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p9
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
9F
);
this
.
p9
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
p9
.
BtnText
=
"9"
;
this
.
p9
.
ConerRadius
=
5
;
this
.
p9
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
p9
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
this
.
p9
.
FillColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p9
.
Font
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
15F
,
System
.
Drawing
.
FontStyle
.
Regular
,
System
.
Drawing
.
GraphicsUnit
.
Pixel
);
this
.
p9
.
IsRadius
=
true
;
this
.
p9
.
IsShowRect
=
true
;
this
.
p9
.
IsShowTips
=
false
;
this
.
p9
.
Location
=
new
System
.
Drawing
.
Point
(
402
,
5
);
this
.
p9
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p9
.
Name
=
"p9"
;
this
.
p9
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p9
.
RectWidth
=
1
;
this
.
p9
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p9
.
TabIndex
=
17
;
this
.
p9
.
TabStop
=
false
;
this
.
p9
.
TipsText
=
""
;
this
.
p9
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
//
// p1
//
this
.
p1
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p1
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p1
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
9F
);
this
.
p1
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
p1
.
BtnText
=
"1"
;
this
.
p1
.
ConerRadius
=
5
;
this
.
p1
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
p1
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
this
.
p1
.
FillColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p1
.
Font
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
15F
,
System
.
Drawing
.
FontStyle
.
Regular
,
System
.
Drawing
.
GraphicsUnit
.
Pixel
);
this
.
p1
.
IsRadius
=
true
;
this
.
p1
.
IsShowRect
=
true
;
this
.
p1
.
IsShowTips
=
false
;
this
.
p1
.
Location
=
new
System
.
Drawing
.
Point
(
82
,
5
);
this
.
p1
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p1
.
Name
=
"p1"
;
this
.
p1
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p1
.
RectWidth
=
1
;
this
.
p1
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p1
.
TabIndex
=
16
;
this
.
p1
.
TabStop
=
false
;
this
.
p1
.
TipsText
=
""
;
this
.
p1
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
//
// btnToPage
// btnToPage
//
//
this
.
btnToPage
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnToPage
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
...
@@ -150,12 +207,12 @@
...
@@ -150,12 +207,12 @@
this
.
btnToPage
.
IsRadius
=
true
;
this
.
btnToPage
.
IsRadius
=
true
;
this
.
btnToPage
.
IsShowRect
=
true
;
this
.
btnToPage
.
IsShowRect
=
true
;
this
.
btnToPage
.
IsShowTips
=
false
;
this
.
btnToPage
.
IsShowTips
=
false
;
this
.
btnToPage
.
Location
=
new
System
.
Drawing
.
Point
(
63
5
,
5
);
this
.
btnToPage
.
Location
=
new
System
.
Drawing
.
Point
(
59
5
,
5
);
this
.
btnToPage
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
btnToPage
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
btnToPage
.
Name
=
"btnToPage"
;
this
.
btnToPage
.
Name
=
"btnToPage"
;
this
.
btnToPage
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnToPage
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnToPage
.
RectWidth
=
1
;
this
.
btnToPage
.
RectWidth
=
1
;
this
.
btnToPage
.
Size
=
new
System
.
Drawing
.
Size
(
6
0
,
30
);
this
.
btnToPage
.
Size
=
new
System
.
Drawing
.
Size
(
6
2
,
30
);
this
.
btnToPage
.
TabIndex
=
15
;
this
.
btnToPage
.
TabIndex
=
15
;
this
.
btnToPage
.
TabStop
=
false
;
this
.
btnToPage
.
TabStop
=
false
;
this
.
btnToPage
.
TipsText
=
""
;
this
.
btnToPage
.
TipsText
=
""
;
...
@@ -165,9 +222,9 @@
...
@@ -165,9 +222,9 @@
//
//
this
.
btnEnd
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnEnd
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnEnd
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnEnd
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnEnd
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
11
F
);
this
.
btnEnd
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
9
F
);
this
.
btnEnd
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
btnEnd
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
btnEnd
.
BtnText
=
"
尾页
"
;
this
.
btnEnd
.
BtnText
=
"
>>
"
;
this
.
btnEnd
.
ConerRadius
=
5
;
this
.
btnEnd
.
ConerRadius
=
5
;
this
.
btnEnd
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
btnEnd
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
btnEnd
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
this
.
btnEnd
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
...
@@ -176,12 +233,12 @@
...
@@ -176,12 +233,12 @@
this
.
btnEnd
.
IsRadius
=
true
;
this
.
btnEnd
.
IsRadius
=
true
;
this
.
btnEnd
.
IsShowRect
=
true
;
this
.
btnEnd
.
IsShowRect
=
true
;
this
.
btnEnd
.
IsShowTips
=
false
;
this
.
btnEnd
.
IsShowTips
=
false
;
this
.
btnEnd
.
Location
=
new
System
.
Drawing
.
Point
(
4
9
5
,
5
);
this
.
btnEnd
.
Location
=
new
System
.
Drawing
.
Point
(
4
8
5
,
5
);
this
.
btnEnd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
btnEnd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
btnEnd
.
Name
=
"btnEnd"
;
this
.
btnEnd
.
Name
=
"btnEnd"
;
this
.
btnEnd
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnEnd
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnEnd
.
RectWidth
=
1
;
this
.
btnEnd
.
RectWidth
=
1
;
this
.
btnEnd
.
Size
=
new
System
.
Drawing
.
Size
(
6
0
,
30
);
this
.
btnEnd
.
Size
=
new
System
.
Drawing
.
Size
(
3
0
,
30
);
this
.
btnEnd
.
TabIndex
=
13
;
this
.
btnEnd
.
TabIndex
=
13
;
this
.
btnEnd
.
TabStop
=
false
;
this
.
btnEnd
.
TabStop
=
false
;
this
.
btnEnd
.
TipsText
=
""
;
this
.
btnEnd
.
TipsText
=
""
;
...
@@ -191,9 +248,9 @@
...
@@ -191,9 +248,9 @@
//
//
this
.
btnNext
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnNext
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnNext
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnNext
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
btnNext
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
11
F
);
this
.
btnNext
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
9
F
);
this
.
btnNext
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
btnNext
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
btnNext
.
BtnText
=
"
下一页
"
;
this
.
btnNext
.
BtnText
=
"
>
"
;
this
.
btnNext
.
ConerRadius
=
5
;
this
.
btnNext
.
ConerRadius
=
5
;
this
.
btnNext
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
btnNext
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
btnNext
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
this
.
btnNext
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
...
@@ -202,17 +259,43 @@
...
@@ -202,17 +259,43 @@
this
.
btnNext
.
IsRadius
=
true
;
this
.
btnNext
.
IsRadius
=
true
;
this
.
btnNext
.
IsShowRect
=
true
;
this
.
btnNext
.
IsShowRect
=
true
;
this
.
btnNext
.
IsShowTips
=
false
;
this
.
btnNext
.
IsShowTips
=
false
;
this
.
btnNext
.
Location
=
new
System
.
Drawing
.
Point
(
4
2
5
,
5
);
this
.
btnNext
.
Location
=
new
System
.
Drawing
.
Point
(
4
4
5
,
5
);
this
.
btnNext
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
btnNext
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
btnNext
.
Name
=
"btnNext"
;
this
.
btnNext
.
Name
=
"btnNext"
;
this
.
btnNext
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnNext
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
btnNext
.
RectWidth
=
1
;
this
.
btnNext
.
RectWidth
=
1
;
this
.
btnNext
.
Size
=
new
System
.
Drawing
.
Size
(
6
0
,
30
);
this
.
btnNext
.
Size
=
new
System
.
Drawing
.
Size
(
3
0
,
30
);
this
.
btnNext
.
TabIndex
=
12
;
this
.
btnNext
.
TabIndex
=
12
;
this
.
btnNext
.
TabStop
=
false
;
this
.
btnNext
.
TabStop
=
false
;
this
.
btnNext
.
TipsText
=
""
;
this
.
btnNext
.
TipsText
=
""
;
this
.
btnNext
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
btnNext_BtnClick
);
this
.
btnNext
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
btnNext_BtnClick
);
//
//
// p8
//
this
.
p8
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p8
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p8
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
9F
);
this
.
p8
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
p8
.
BtnText
=
"8"
;
this
.
p8
.
ConerRadius
=
5
;
this
.
p8
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
p8
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
this
.
p8
.
FillColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p8
.
Font
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
15F
,
System
.
Drawing
.
FontStyle
.
Regular
,
System
.
Drawing
.
GraphicsUnit
.
Pixel
);
this
.
p8
.
IsRadius
=
true
;
this
.
p8
.
IsShowRect
=
true
;
this
.
p8
.
IsShowTips
=
false
;
this
.
p8
.
Location
=
new
System
.
Drawing
.
Point
(
362
,
5
);
this
.
p8
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p8
.
Name
=
"p8"
;
this
.
p8
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p8
.
RectWidth
=
1
;
this
.
p8
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p8
.
TabIndex
=
8
;
this
.
p8
.
TabStop
=
false
;
this
.
p8
.
TipsText
=
""
;
this
.
p8
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
//
// p7
// p7
//
//
this
.
p7
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p7
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
...
@@ -228,13 +311,13 @@
...
@@ -228,13 +311,13 @@
this
.
p7
.
IsRadius
=
true
;
this
.
p7
.
IsRadius
=
true
;
this
.
p7
.
IsShowRect
=
true
;
this
.
p7
.
IsShowRect
=
true
;
this
.
p7
.
IsShowTips
=
false
;
this
.
p7
.
IsShowTips
=
false
;
this
.
p7
.
Location
=
new
System
.
Drawing
.
Point
(
3
8
2
,
5
);
this
.
p7
.
Location
=
new
System
.
Drawing
.
Point
(
3
2
2
,
5
);
this
.
p7
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p7
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p7
.
Name
=
"p7"
;
this
.
p7
.
Name
=
"p7"
;
this
.
p7
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p7
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p7
.
RectWidth
=
1
;
this
.
p7
.
RectWidth
=
1
;
this
.
p7
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p7
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p7
.
TabIndex
=
8
;
this
.
p7
.
TabIndex
=
7
;
this
.
p7
.
TabStop
=
false
;
this
.
p7
.
TabStop
=
false
;
this
.
p7
.
TipsText
=
""
;
this
.
p7
.
TipsText
=
""
;
this
.
p7
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
this
.
p7
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
...
@@ -254,13 +337,13 @@
...
@@ -254,13 +337,13 @@
this
.
p6
.
IsRadius
=
true
;
this
.
p6
.
IsRadius
=
true
;
this
.
p6
.
IsShowRect
=
true
;
this
.
p6
.
IsShowRect
=
true
;
this
.
p6
.
IsShowTips
=
false
;
this
.
p6
.
IsShowTips
=
false
;
this
.
p6
.
Location
=
new
System
.
Drawing
.
Point
(
34
2
,
5
);
this
.
p6
.
Location
=
new
System
.
Drawing
.
Point
(
28
2
,
5
);
this
.
p6
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p6
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p6
.
Name
=
"p6"
;
this
.
p6
.
Name
=
"p6"
;
this
.
p6
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p6
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p6
.
RectWidth
=
1
;
this
.
p6
.
RectWidth
=
1
;
this
.
p6
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p6
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p6
.
TabIndex
=
7
;
this
.
p6
.
TabIndex
=
6
;
this
.
p6
.
TabStop
=
false
;
this
.
p6
.
TabStop
=
false
;
this
.
p6
.
TipsText
=
""
;
this
.
p6
.
TipsText
=
""
;
this
.
p6
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
this
.
p6
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
...
@@ -280,13 +363,13 @@
...
@@ -280,13 +363,13 @@
this
.
p5
.
IsRadius
=
true
;
this
.
p5
.
IsRadius
=
true
;
this
.
p5
.
IsShowRect
=
true
;
this
.
p5
.
IsShowRect
=
true
;
this
.
p5
.
IsShowTips
=
false
;
this
.
p5
.
IsShowTips
=
false
;
this
.
p5
.
Location
=
new
System
.
Drawing
.
Point
(
30
2
,
5
);
this
.
p5
.
Location
=
new
System
.
Drawing
.
Point
(
24
2
,
5
);
this
.
p5
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p5
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p5
.
Name
=
"p5"
;
this
.
p5
.
Name
=
"p5"
;
this
.
p5
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p5
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p5
.
RectWidth
=
1
;
this
.
p5
.
RectWidth
=
1
;
this
.
p5
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p5
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p5
.
TabIndex
=
6
;
this
.
p5
.
TabIndex
=
5
;
this
.
p5
.
TabStop
=
false
;
this
.
p5
.
TabStop
=
false
;
this
.
p5
.
TipsText
=
""
;
this
.
p5
.
TipsText
=
""
;
this
.
p5
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
this
.
p5
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
...
@@ -306,13 +389,13 @@
...
@@ -306,13 +389,13 @@
this
.
p4
.
IsRadius
=
true
;
this
.
p4
.
IsRadius
=
true
;
this
.
p4
.
IsShowRect
=
true
;
this
.
p4
.
IsShowRect
=
true
;
this
.
p4
.
IsShowTips
=
false
;
this
.
p4
.
IsShowTips
=
false
;
this
.
p4
.
Location
=
new
System
.
Drawing
.
Point
(
2
6
2
,
5
);
this
.
p4
.
Location
=
new
System
.
Drawing
.
Point
(
2
0
2
,
5
);
this
.
p4
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p4
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p4
.
Name
=
"p4"
;
this
.
p4
.
Name
=
"p4"
;
this
.
p4
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p4
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p4
.
RectWidth
=
1
;
this
.
p4
.
RectWidth
=
1
;
this
.
p4
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p4
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p4
.
TabIndex
=
5
;
this
.
p4
.
TabIndex
=
4
;
this
.
p4
.
TabStop
=
false
;
this
.
p4
.
TabStop
=
false
;
this
.
p4
.
TipsText
=
""
;
this
.
p4
.
TipsText
=
""
;
this
.
p4
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
this
.
p4
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
...
@@ -332,13 +415,13 @@
...
@@ -332,13 +415,13 @@
this
.
p3
.
IsRadius
=
true
;
this
.
p3
.
IsRadius
=
true
;
this
.
p3
.
IsShowRect
=
true
;
this
.
p3
.
IsShowRect
=
true
;
this
.
p3
.
IsShowTips
=
false
;
this
.
p3
.
IsShowTips
=
false
;
this
.
p3
.
Location
=
new
System
.
Drawing
.
Point
(
22
2
,
5
);
this
.
p3
.
Location
=
new
System
.
Drawing
.
Point
(
16
2
,
5
);
this
.
p3
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p3
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p3
.
Name
=
"p3"
;
this
.
p3
.
Name
=
"p3"
;
this
.
p3
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p3
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p3
.
RectWidth
=
1
;
this
.
p3
.
RectWidth
=
1
;
this
.
p3
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p3
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p3
.
TabIndex
=
4
;
this
.
p3
.
TabIndex
=
3
;
this
.
p3
.
TabStop
=
false
;
this
.
p3
.
TabStop
=
false
;
this
.
p3
.
TipsText
=
""
;
this
.
p3
.
TipsText
=
""
;
this
.
p3
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
this
.
p3
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
...
@@ -358,43 +441,17 @@
...
@@ -358,43 +441,17 @@
this
.
p2
.
IsRadius
=
true
;
this
.
p2
.
IsRadius
=
true
;
this
.
p2
.
IsShowRect
=
true
;
this
.
p2
.
IsShowRect
=
true
;
this
.
p2
.
IsShowTips
=
false
;
this
.
p2
.
IsShowTips
=
false
;
this
.
p2
.
Location
=
new
System
.
Drawing
.
Point
(
1
8
2
,
5
);
this
.
p2
.
Location
=
new
System
.
Drawing
.
Point
(
1
2
2
,
5
);
this
.
p2
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p2
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p2
.
Name
=
"p2"
;
this
.
p2
.
Name
=
"p2"
;
this
.
p2
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p2
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p2
.
RectWidth
=
1
;
this
.
p2
.
RectWidth
=
1
;
this
.
p2
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p2
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p2
.
TabIndex
=
3
;
this
.
p2
.
TabIndex
=
2
;
this
.
p2
.
TabStop
=
false
;
this
.
p2
.
TabStop
=
false
;
this
.
p2
.
TipsText
=
""
;
this
.
p2
.
TipsText
=
""
;
this
.
p2
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
this
.
p2
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
//
//
// p1
//
this
.
p1
.
BackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p1
.
BtnBackColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p1
.
BtnFont
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
9F
);
this
.
p1
.
BtnForeColor
=
System
.
Drawing
.
Color
.
Gray
;
this
.
p1
.
BtnText
=
"1"
;
this
.
p1
.
ConerRadius
=
5
;
this
.
p1
.
Cursor
=
System
.
Windows
.
Forms
.
Cursors
.
Hand
;
this
.
p1
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Fill
;
this
.
p1
.
FillColor
=
System
.
Drawing
.
Color
.
White
;
this
.
p1
.
Font
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
15F
,
System
.
Drawing
.
FontStyle
.
Regular
,
System
.
Drawing
.
GraphicsUnit
.
Pixel
);
this
.
p1
.
IsRadius
=
true
;
this
.
p1
.
IsShowRect
=
true
;
this
.
p1
.
IsShowTips
=
false
;
this
.
p1
.
Location
=
new
System
.
Drawing
.
Point
(
142
,
5
);
this
.
p1
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
2
,
5
,
2
,
5
);
this
.
p1
.
Name
=
"p1"
;
this
.
p1
.
RectColor
=
System
.
Drawing
.
Color
.
FromArgb
(((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))),
((
int
)(((
byte
)(
223
)))));
this
.
p1
.
RectWidth
=
1
;
this
.
p1
.
Size
=
new
System
.
Drawing
.
Size
(
36
,
30
);
this
.
p1
.
TabIndex
=
2
;
this
.
p1
.
TabStop
=
false
;
this
.
p1
.
TipsText
=
""
;
this
.
p1
.
BtnClick
+=
new
System
.
EventHandler
(
this
.
page_BtnClick
);
//
// txtPage
// txtPage
//
//
this
.
txtPage
.
BackColor
=
System
.
Drawing
.
Color
.
Transparent
;
this
.
txtPage
.
BackColor
=
System
.
Drawing
.
Color
.
Transparent
;
...
@@ -413,7 +470,7 @@
...
@@ -413,7 +470,7 @@
this
.
txtPage
.
IsShowRect
=
true
;
this
.
txtPage
.
IsShowRect
=
true
;
this
.
txtPage
.
IsShowSearchBtn
=
false
;
this
.
txtPage
.
IsShowSearchBtn
=
false
;
this
.
txtPage
.
KeyBoardType
=
HZH_Controls
.
Controls
.
KeyBoardType
.
UCKeyBorderAll_EN
;
this
.
txtPage
.
KeyBoardType
=
HZH_Controls
.
Controls
.
KeyBoardType
.
UCKeyBorderAll_EN
;
this
.
txtPage
.
Location
=
new
System
.
Drawing
.
Point
(
5
6
4
,
5
);
this
.
txtPage
.
Location
=
new
System
.
Drawing
.
Point
(
5
2
4
,
5
);
this
.
txtPage
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
4
,
5
,
4
,
5
);
this
.
txtPage
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
4
,
5
,
4
,
5
);
this
.
txtPage
.
MaxValue
=
new
decimal
(
new
int
[]
{
this
.
txtPage
.
MaxValue
=
new
decimal
(
new
int
[]
{
1000000
,
1000000
,
...
@@ -455,14 +512,16 @@
...
@@ -455,14 +512,16 @@
private
System
.
Windows
.
Forms
.
TableLayoutPanel
tableLayoutPanel1
;
private
System
.
Windows
.
Forms
.
TableLayoutPanel
tableLayoutPanel1
;
private
UCBtnExt
btnEnd
;
private
UCBtnExt
btnEnd
;
private
UCBtnExt
btnNext
;
private
UCBtnExt
btnNext
;
private
UCBtnExt
p8
;
private
UCBtnExt
p7
;
private
UCBtnExt
p7
;
private
UCBtnExt
p6
;
private
UCBtnExt
p6
;
private
UCBtnExt
p5
;
private
UCBtnExt
p5
;
private
UCBtnExt
p4
;
private
UCBtnExt
p4
;
private
UCBtnExt
p3
;
private
UCBtnExt
p3
;
private
UCBtnExt
p2
;
private
UCBtnExt
p2
;
private
UCBtnExt
p1
;
private
UCBtnExt
btnToPage
;
private
UCBtnExt
btnToPage
;
private
UCTextBoxEx
txtPage
;
private
UCTextBoxEx
txtPage
;
private
UCBtnExt
p9
;
private
UCBtnExt
p1
;
}
}
}
}
HZH_Controls/HZH_Controls/Controls/List/UCPagerControl2.cs
查看文件 @
5a4fe92
...
@@ -65,6 +65,8 @@ namespace HZH_Controls.Controls.List
...
@@ -65,6 +65,8 @@ namespace HZH_Controls.Controls.List
public
override
void
FirstPage
()
public
override
void
FirstPage
()
{
{
if
(
PageIndex
==
1
)
return
;
PageIndex
=
1
;
PageIndex
=
1
;
StartIndex
=
(
PageIndex
-
1
)
*
PageSize
;
StartIndex
=
(
PageIndex
-
1
)
*
PageSize
;
ReloadPage
();
ReloadPage
();
...
@@ -77,7 +79,12 @@ namespace HZH_Controls.Controls.List
...
@@ -77,7 +79,12 @@ namespace HZH_Controls.Controls.List
public
override
void
PreviousPage
()
public
override
void
PreviousPage
()
{
{
if
(
PageIndex
<=
1
)
{
return
;
}
PageIndex
--;
PageIndex
--;
StartIndex
=
(
PageIndex
-
1
)
*
PageSize
;
StartIndex
=
(
PageIndex
-
1
)
*
PageSize
;
ReloadPage
();
ReloadPage
();
var
s
=
GetCurrentSource
();
var
s
=
GetCurrentSource
();
...
@@ -89,6 +96,10 @@ namespace HZH_Controls.Controls.List
...
@@ -89,6 +96,10 @@ namespace HZH_Controls.Controls.List
public
override
void
NextPage
()
public
override
void
NextPage
()
{
{
if
(
PageIndex
>=
PageCount
)
{
return
;
}
PageIndex
++;
PageIndex
++;
StartIndex
=
(
PageIndex
-
1
)
*
PageSize
;
StartIndex
=
(
PageIndex
-
1
)
*
PageSize
;
ReloadPage
();
ReloadPage
();
...
@@ -101,6 +112,8 @@ namespace HZH_Controls.Controls.List
...
@@ -101,6 +112,8 @@ namespace HZH_Controls.Controls.List
public
override
void
EndPage
()
public
override
void
EndPage
()
{
{
if
(
PageIndex
==
PageCount
)
return
;
PageIndex
=
PageCount
;
PageIndex
=
PageCount
;
StartIndex
=
(
PageIndex
-
1
)
*
PageSize
;
StartIndex
=
(
PageIndex
-
1
)
*
PageSize
;
ReloadPage
();
ReloadPage
();
...
@@ -128,35 +141,66 @@ namespace HZH_Controls.Controls.List
...
@@ -128,35 +141,66 @@ namespace HZH_Controls.Controls.List
{
{
ControlHelper
.
FreezeControl
(
tableLayoutPanel1
,
true
);
ControlHelper
.
FreezeControl
(
tableLayoutPanel1
,
true
);
List
<
int
>
lst
=
new
List
<
int
>();
List
<
int
>
lst
=
new
List
<
int
>();
if
(
PageCount
>
0
)
if
(
PageCount
<=
9
)
{
for
(
var
i
=
1
;
i
<=
PageCount
;
i
++)
{
lst
.
Add
(
i
);
}
}
else
{
{
if
(
PageCount
<=
7
)
if
(
this
.
PageIndex
<=
6
)
{
for
(
var
i
=
1
;
i
<=
7
;
i
++)
{
lst
.
Add
(
i
);
}
lst
.
Add
(-
1
);
lst
.
Add
(
PageCount
);
}
else
if
(
this
.
PageIndex
>
PageCount
-
6
)
{
{
for
(
int
i
=
0
;
i
<
PageCount
;
i
++)
lst
.
Add
(
1
);
lst
.
Add
(-
1
);
for
(
var
i
=
PageCount
-
6
;
i
<=
PageCount
;
i
++)
{
{
lst
.
Add
(
i
+
1
);
lst
.
Add
(
i
);
}
}
}
}
else
else
{
{
int
start
=
PageIndex
;
//开始按钮数字
lst
.
Add
(
1
);
int
end
=
1
;
//结束按钮数字
lst
.
Add
(-
1
);
int
pageCount
=
PageCount
;
//总页数
var
begin
=
PageIndex
-
2
;
int
offset
=
3
;
//偏移量
var
end
=
PageIndex
+
2
;
if
(
end
>
PageCount
)
start
-=
offset
;
//计算左偏移量
{
start
=
start
<
1
?
1
:
start
;
//限定最小页码
end
=
PageCount
;
end
=
start
+
7
-
1
;
//根据偏移计算结束按钮
begin
=
end
-
4
;
end
=
end
>
pageCount
?
pageCount
:
end
;
//限定最大页码
if
(
PageIndex
-
begin
<
2
)
start
=
end
-
7
+
1
;
//根据偏移计算开始页码
{
start
=
start
<
1
?
1
:
start
;
//限定最小页码
begin
=
begin
-
1
;
for
(
int
i
=
start
;
i
<=
end
;
i
++)
}
}
else
if
(
end
+
1
==
PageCount
)
{
end
=
PageCount
;
}
for
(
var
i
=
begin
;
i
<=
end
;
i
++)
{
{
lst
.
Add
(
i
);
lst
.
Add
(
i
);
}
}
if
(
end
!=
PageCount
)
{
lst
.
Add
(-
1
);
lst
.
Add
(
PageCount
);
}
}
}
}
}
for
(
int
i
=
0
;
i
<
7
;
i
++)
for
(
int
i
=
0
;
i
<
9
;
i
++)
{
{
UCBtnExt
c
=
(
UCBtnExt
)
this
.
tableLayoutPanel1
.
Controls
.
Find
(
"p"
+
(
i
+
1
),
false
)[
0
];
UCBtnExt
c
=
(
UCBtnExt
)
this
.
tableLayoutPanel1
.
Controls
.
Find
(
"p"
+
(
i
+
1
),
false
)[
0
];
if
(
i
>=
lst
.
Count
)
if
(
i
>=
lst
.
Count
)
...
@@ -165,7 +209,16 @@ namespace HZH_Controls.Controls.List
...
@@ -165,7 +209,16 @@ namespace HZH_Controls.Controls.List
}
}
else
else
{
{
c
.
BtnText
=
lst
[
i
].
ToString
();
if
(
lst
[
i
]
==
-
1
)
{
c
.
BtnText
=
"..."
;
c
.
Enabled
=
false
;
}
else
{
c
.
BtnText
=
lst
[
i
].
ToString
();
c
.
Enabled
=
true
;
}
c
.
Visible
=
true
;
c
.
Visible
=
true
;
if
(
lst
[
i
]
==
PageIndex
)
if
(
lst
[
i
]
==
PageIndex
)
{
{
...
...
HZH_Controls/Test/Form1.cs
查看文件 @
5a4fe92
...
@@ -92,7 +92,7 @@ namespace Test
...
@@ -92,7 +92,7 @@ namespace Test
List
<
object
>
lstPage2
=
new
List
<
object
>();
List
<
object
>
lstPage2
=
new
List
<
object
>();
for
(
int
i
=
0
;
i
<
100
0
;
i
++)
for
(
int
i
=
0
;
i
<
100
;
i
++)
{
{
lstPage2
.
Add
(
i
);
lstPage2
.
Add
(
i
);
}
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论