it seems, like with this damn DataGridView. ;)
As for your suggestion, already done. I have it set to control the
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
On Feb 23, 10:49 am, "Curt Gough" <123CGo...@KCUMB.EDU> wrote:
> 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. ;-)
>
> --
> Curt Gough
> 123cgo...@kcumb.edu
>
> Remove 123 from above address to mail directly
>
> <vext...@gmail.com> wrote in message
>
> news:1172099138.342248.42840@q2g2000cwa.googlegroups.com...
>
> > Oliver, thanks for the reply. See my comments below.
>
> > On Feb 21, 5:37 am, "Oliver Sturm" <oli...@sturmnet.org> wrote:
> >> Hello vextant,
>
> >> >The list of items has up to 10,000 rows (8,000 currently) and when you
> >> >enter edit mode on the combobox cell you must wait up to 4 seconds to
> >> >see the dropdown of the list of items.
>
> >> 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
> >> >to 1-2 seconds at least but still use the custom object binding.
>
> >> It's easy: reduce the number of entries in the list to about 25 to 50%.
>
> >> Seriously - what user is going to hunt for a particular entry in a list
> >> that contains a few thousand such entries? Such a UI implementation
> >> 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!