ListBox SelectedValueChanged Event Anomaly!!!!

G

giddy

Hi ,

someone brought to my notice sometime ago that the
SelectedValueChanged and SelectedIndexChanged event acts slightly
wierd.

Firstly ,the events fire even if you click/select the currently
selected item.

And secondly ,they fire when one clicks the white space!!(which is
horribly peculiar)

This is what i mean:
http://gidsfiles.googlepages.com/OddListBox.jpg
(clicking on the space below the last item causes the event to fire!)

Heres the code:
http://gidsfiles.googlepages.com/OddListBox.cs.txt

Heres the full solution compiled and everything:
http://gidsfiles.googlepages.com/LstBoxEvent.zip

Thanks
Gideon
 
V

VJ

Yes always..true.. its annoying... We have overridden and made our own
listbox, and suppress the even when we don't need it, by having a property
of prev selected item.. You could do that...

Any other ideas are welcome..!

VJ
 
G

giddy

hm. . ok that might work.

One problem is if you wanted to do something when the user clicks on a
*item* and not a whitespace. Maybe one could handle the click event.

Still i wonder whether Microsoft has fixed this in .NET 3.0 , or even
knows about it!


Gideon
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top