By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
426,179 Members | 2,192 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 426,179 IT Pros & Developers. It's quick & easy.

Inherit listview user control

P: n/a
Hello Everyone.
Does anyone knows how to create a new property for an user control that
inherits a list view?
The property should be a boolean value set to each clumn that is created in
the listview.

Property "ALLOWEDIT", when I set this property to TRUE, then it runs a sub,
if not, it does nothing
Any ideas?
Thank you!!!
Nov 27 '07 #1
Share this Question
Share on Google+
2 Replies


P: n/a
Hopefully I understood what you wanted. If not let us know. Creat a New user
control and replace it with the below code

Imports System.ComponentModel
Public Class myListView

Inherits System.Windows.Forms.ListView

#Region " Windows Form Designer generated code "

Public Sub New()

MyBase.New()

'This call is required by the Windows Form Designer.

InitializeComponent()

'Add any initialization after the InitializeComponent() call

End Sub

'UserControl overrides dispose to clean up the component list.

Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)

If disposing Then

If Not (components Is Nothing) Then

components.Dispose()

End If

End If

MyBase.Dispose(disposing)

End Sub

'Required by the Windows Form Designer

Private components As System.ComponentModel.IContainer

'NOTE: The following procedure is required by the Windows Form Designer

'It can be modified using the Windows Form Designer.

'Do not modify it using the code editor.

<System.Diagnostics.DebuggerStepThrough()Private Sub InitializeComponent()

components = New System.ComponentModel.Container

End Sub

#End Region

Private m_AllowEdit As Boolean

<Browsable(True)_

Public Property AllowEdit() As Boolean

Get

Return m_AllowEdit

End Get

Set(ByVal Value As Boolean)

m_AllowEdit = Value

If m_AllowEdit Then

Call MySub()

End If

End Set

End Property

Private Sub MySub()

End Sub

End Class

Regards,

Trevor Benedict
MCSD

"Manekurt" <ma******@goel.comwrote in message
news:O5****************@TK2MSFTNGP04.phx.gbl...
Hello Everyone.
Does anyone knows how to create a new property for an user control that
inherits a list view?
The property should be a boolean value set to each clumn that is created
in the listview.

Property "ALLOWEDIT", when I set this property to TRUE, then it runs a
sub, if not, it does nothing
Any ideas?
Thank you!!!


Nov 28 '07 #2

P: n/a
Thank you VERY MUCH!
Maenk
"Trevor Benedict" <Tr********@yahoo.comescribió en el mensaje de noticias
news:Op**************@TK2MSFTNGP05.phx.gbl...
Hopefully I understood what you wanted. If not let us know. Creat a New
user control and replace it with the below code

Imports System.ComponentModel
Public Class myListView

Inherits System.Windows.Forms.ListView

#Region " Windows Form Designer generated code "

Public Sub New()

MyBase.New()

'This call is required by the Windows Form Designer.

InitializeComponent()

'Add any initialization after the InitializeComponent() call

End Sub

'UserControl overrides dispose to clean up the component list.

Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)

If disposing Then

If Not (components Is Nothing) Then

components.Dispose()

End If

End If

MyBase.Dispose(disposing)

End Sub

'Required by the Windows Form Designer

Private components As System.ComponentModel.IContainer

'NOTE: The following procedure is required by the Windows Form Designer

'It can be modified using the Windows Form Designer.

'Do not modify it using the code editor.

<System.Diagnostics.DebuggerStepThrough()Private Sub
InitializeComponent()

components = New System.ComponentModel.Container

End Sub

#End Region

Private m_AllowEdit As Boolean

<Browsable(True)_

Public Property AllowEdit() As Boolean

Get

Return m_AllowEdit

End Get

Set(ByVal Value As Boolean)

m_AllowEdit = Value

If m_AllowEdit Then

Call MySub()

End If

End Set

End Property

Private Sub MySub()

End Sub

End Class

Regards,

Trevor Benedict
MCSD

"Manekurt" <ma******@goel.comwrote in message
news:O5****************@TK2MSFTNGP04.phx.gbl...
>Hello Everyone.
Does anyone knows how to create a new property for an user control that
inherits a list view?
The property should be a boolean value set to each clumn that is created
in the listview.

Property "ALLOWEDIT", when I set this property to TRUE, then it runs a
sub, if not, it does nothing
Any ideas?
Thank you!!!


Nov 28 '07 #3

This discussion thread is closed

Replies have been disabled for this discussion.