ComboBox issues

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have read all the posts on the combo box long load times. Here is my issue:

1. I have a ComboBox with a list of Custodians in it.
2. I scan an Asset tag to look up its details.
3. The ComboBox selects the Custodian from the Asset details.
4. If there is no Custodian, the ComboBox displays '--No one assigned--'.

Here's the problem:

1. There are 1500+ Custodians in the list! = super long loads, memory usage
2. My user needs it to be dummy proof. = I don't want another form to do
the change.
3. I do have a foreign key for the custodian to filter it by their section.
However, these still have 200 - 300 people.
 
If you are using databinding, stop. Do it manually. Even 200-300
is a lot for a drop down for a mobile device. I can just imagine how
rough it will be to use a stylus with such a small scroll bar.

Are you sure a combobox is the right ui choice for this type
of selection process?
 
Well, I added a new form to do the custodian transfer. There are 60 sections
and at most there are 300 employees in that section. I put the section list
into a combo box and based on the selected value, a datagrid is populated.
This has made the process a little quicler.

Is there some other control I could be using? I could add a text box to
allow for entering the start of the name, then reduce the result set? Then I
start running into limited screen space. Or, a wizard type search where on
the first panel they choose the section then on the next they filter the
name, then on the 3rd they see the results?

Robbe Morris said:
If you are using databinding, stop. Do it manually. Even 200-300
is a lot for a drop down for a mobile device. I can just imagine how
rough it will be to use a stylus with such a small scroll bar.

Are you sure a combobox is the right ui choice for this type
of selection process?

--
2005 Microsoft MVP C#
Robbe Morris
http://www.robbemorris.com
http://www.masterado.net/home/listings.aspx
 
Back
Top