
Signature
http://www.sturmnet.org/blog
Oliver, thanks for the reply. See my comments below.
> Hello vextant,
>
[quoted text clipped - 3 lines]
>
> That doesn't sound very surprising to me.
Well, it's a product list for a company, small in my opinion.
> >I understand that may be a lot of objects, but 4 seconds is an awfully
> >long pause for the user. I am looking for some ways to cut this down
[quoted text clipped - 6 lines]
> doesn't make any sense. Find a way to restrict the number of entries, and
> you'll have solved the usability problem together with the technical issue.
The list is used as a product lookup (autocomplete enabled) for a
application that tracks exceptions to orders. The user really would
not ever scroll through the list, but they might. I am looking at ways
to restrict entries and will probably not use the stock DataGridView
ComboBox editing control to do that.
> Oliver Sturm
> --http://www.sturmnet.org/blog
On a side note, I have had normal combo boxes with thousands of items
and they work fine, it seems it is just the fact of the events that
get fired when hosted in the DataGridView. I have seen other posts
complaining about the multiple clicks to get the control into edit
mode.
Thanks again!
Curt Gough - 23 Feb 2007 15:49 GMT
This may not be an anwer you are looking for. But have you tried changing
the EditMode property of the DataGridView? The default is
EditOnKeystrokeOrF2. I have found by changing it to EditOnEnter my combo
boxes perform much more quickly, not requiring several clicks to become
active. I'm just a newb. So, if I'm way off please be gentle. ;-)

Signature
Curt Gough
123cgough@kcumb.edu
Remove 123 from above address to mail directly
> Oliver, thanks for the reply. See my comments below.
>
[quoted text clipped - 36 lines]
>
> Thanks again!
vextant@gmail.com - 23 Feb 2007 19:55 GMT
Curt,
Hey no problem about being a newb, I feel like that every other year
it seems, like with this damn DataGridView. ;)
As for your suggestion, already done. I have it set to control the
edit with an event when the user hits Enter.
I am going with a custom virtual combo box and/or a TextBox with
autocomplete. The use cannot scroll through the list now, which might
be a problem for my client, but at least it won't be slow. I hope they
won't miss the dropdown box.
Thanks again for your input!
> This may not be an anwer you are looking for. But have you tried changing
> the EditMode property of the DataGridView? The default is
[quoted text clipped - 52 lines]
>
> > Thanks again!