title: Windows Phone Toolkit ListPicker Throws an Unhandled Exception
body: <p>I'm working on a Windows Phone 8 app. My app uses the ListPicker from the Tookit. My code in question looks like the following:</p>
  
  <pre><code>&lt;toolkit:ListPicker x:Name="myListPicker" Margin="12,-6,12,-2" Loaded="myListPicker_Loaded"&gt;
    &lt;toolkit:ListPicker.Items&gt;
      &lt;!-- Items are defined here --&gt;
    &lt;/toolkit:ListPicker.Items&gt;
  &lt;/toolkit:ListPicker&gt;
  
  
  private void myListPicker_Loaded(object sender, RoutedEventArgs e)
  {
    if ((myListPicker != null) &amp;&amp; (viewModel != null))
    {
  
    }
  }
  </code></pre>
  
  <p>Whenever the total number of items passes a certain threshold, my app throws an System.ArgumentException. I know this, because I have the following code:</p>
  
  <pre><code>    private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
      {
          MessageBox.Show(e.ExceptionObject.Message + "\n\nException\n" + e.ExceptionObject.GetType().FullName + "\n" + e.ExceptionObject.StackTrace);
          if (Debugger.IsAttached)
          {
              // An unhandled exception has occurred; break into the debugger
              Debugger.Break();
          }
      }
  </code></pre>
  
  <p>The message says "Value does not fall within the expected range.". From what I can tell, this happens when the ListPicker needs to go into full screen mode. I can't figure out why this happens though.</p>
  
  <p>Does anyone have any insights?</p>