ListBox behaves funny

prem_rajani

Member
Joined
Jul 19, 2005
Messages
22
Location
Coimbatore
Programming Experience
3-5
Hi,

I dont know if its code or there is really some problem with Listbox. I have developed a project where i add n number of Listbox controls during runtime. Along with it 4 events are added - Doubleclick,MouseDown, DragEnter & DragDrop. 3 events seem to be working but not DoubleClick. My assumption is coz of mousedown event doubleclick event isnt working. In order to verify my theory I commented the other 3 events and then Doubleclick event was raised. Can any1 solve this problem? The bits of coding is down for you to understand.

'Adding Listbox control
NewControl(ListCounter) =
New ListBox
NewControl(ListCounter).Size = New Size(124, 94)
NewControl(ListCounter).ScrollAlwaysVisible =
True
NewControl(ListCounter).SelectionMode = SelectionMode.One
NewControl(ListCounter).AllowDrop = True
NewControl(ListCounter).Sorted = True
NewControl(ListCounter).Left = 6
NewControl(ListCounter).Top = 34
NewControl(ListCounter).Name = "CLB" & ListCounter


'Attach an event handler to the Listbox

AddHandler NewControl(ListCounter).MouseDown, AddressOf CheckedListBox_MouseDown
AddHandler NewControl(ListCounter).DragDrop, AddressOf CheckedListBox_DragDrop
AddHandler NewControl(ListCounter).DragEnter, AddressOf CheckedListBox_DragEnter
AddHandler NewControl(ListCounter).DoubleClick, AddressOf ListBox_DoubleClick




'Event handling procedure
PrivateSub ListBox_DoubleClick(ByVal sender AsObject, ByVal e As EventArgs)

..................

End Sub




PrivateSub CheckedListBox_MouseDown(ByVal sender AsObject, ByVal e As MouseEventArgs)

............

EndSub



PrivateSub CheckedListBox_DragDrop(ByVal sender AsObject, ByVal e As System.Windows.Forms.DragEventArgs)

............

EndSub




PrivateSub CheckedListBox_DragEnter(ByVal sender AsObject, ByVal e As System.Windows.Forms.DragEventArgs)

.................

EndSub


 
Back
Top