This repository has been archived by the owner on Sep 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
GetButtonCaptionEventArgs.cs
92 lines (74 loc) · 2 KB
/
GetButtonCaptionEventArgs.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
using System;
using System.Collections.Generic;
using System.Linq;
using DevExpress.XtraGrid.Views.Grid;
using DevExpress.XtraGrid.Columns;
using DevExpress.XtraEditors.Controls;
namespace WindowsApplication1.CustomEditor
{
public delegate void GetButtonCaptionDelegate(ButtonEditCustomCaptionHelper helper, GetButtonCaptionEventArgs args);
public class GetButtonCaptionEventArgs : EventArgs
{
// Fields...
private string _ButtonText;
private EditorButton _Button;
private GridColumn _Column;
private int _RowHandle;
private GridView _View;
/// <summary>
/// Initializes a new instance of the GetButtonCaptionEventArgs class.
/// </summary>
/// <param name="button"></param>
/// <param name="column"></param>
/// <param name="rowHandle"></param>
/// <param name="view"></param>
public GetButtonCaptionEventArgs(EditorButton button, GridColumn column, int rowHandle, GridView view)
{
_Button = button;
_Column = column;
_RowHandle = rowHandle;
_View = view;
_ButtonText = button.Caption;
}
public GridView View
{
get { return _View; }
set
{
_View = value;
}
}
public int RowHandle
{
get { return _RowHandle; }
set
{
_RowHandle = value;
}
}
public GridColumn Column
{
get { return _Column; }
set
{
_Column = value;
}
}
public EditorButton Button
{
get { return _Button; }
set
{
_Button = value;
}
}
public string ButtonText
{
get { return _ButtonText; }
set
{
_ButtonText = value;
}
}
}
}