title: Silverlight combo box with 1000 values
body: <p>I am having a sample Silverlight app that contains a combo box with thousands of values(~4000). The values are pulled from the web service and populated currently, which takes a lot of time and renders the UI unresponsive.</p>
  
  <p>The use case:
  - A field in the UI needs to be populated by the user<br>
  - The field can have only certain predefined values(already present in the database)<br>
  - The values in the field cannot be grouped/categorized </p>
  
  <p>What have you done or will do to:<br>
  - Make the UI more responsive when the values are getting populated in the combo box<br>
  - Populate the combo values as fast as possible  </p>
  
  <p>Thanks for reading!</p>
  
  <p>UPDATE:</p>
  
  <p>Great comments! Appreciated! </p>
  
  <p>I have edited my post to present the use case.</p>
  
  <p>The best alternative i could think of would be a Google auto-suggest-like textbox that suggests as i type-in.</p>