-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRepositoryItemPaddingButtonEdit.vb
More file actions
38 lines (34 loc) · 1.03 KB
/
RepositoryItemPaddingButtonEdit.vb
File metadata and controls
38 lines (34 loc) · 1.03 KB
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
Imports Microsoft.VisualBasic
Imports System.Windows.Forms
Imports DevExpress.XtraEditors.Registrator
Imports DevExpress.XtraEditors.Repository
Namespace ButtonEditWithPadding
<UserRepositoryItem("Register")> _
Public Class RepositoryItemPaddingButtonEdit
Inherits RepositoryItemButtonEdit
Friend Const EditorName As String = "PaddingButtonEdit"
Private _padding As Padding
Shared Sub New()
Register()
End Sub
Public Sub New()
End Sub
Public Shared Sub Register()
EditorRegistrationInfo.Default.Editors.Add(New EditorClassInfo(EditorName, GetType(PaddingButtonEdit), GetType(RepositoryItemPaddingButtonEdit), GetType(PaddingButtonEditViewInfo), New PaddingButtonEditPainter(), True))
End Sub
Public Overrides ReadOnly Property EditorTypeName() As String
Get
Return EditorName
End Get
End Property
Public Property Padding() As Padding
Get
Return _padding
End Get
Set(ByVal value As Padding)
_padding = value
Me.OnPropertiesChanged()
End Set
End Property
End Class
End Namespace