title: Is it possible to assign an index to ComboBoxItems in wpf?
body: <p>Is it possible to set a non-default index to a ComboBoxItem that makes up part of the list of items in a ComboBox? (I am thinking of how with an enum I can start the enum value at 1 instead of zero.) I am binding the SelectedIndex to something.</p>
  
  <p>(I know there are a million other ways to bind to a combobox and get index I want, so this is just for the sake of knowing.)</p>
  
  <p>I am looking for something like this.</p>
  
  <pre><code>&lt;ComboBox .... &gt;
      &lt;ComboBoxItem Index="1"&gt;Item 1&lt;/ComboBoxItem&gt;
      &lt;ComboBoxItem Index="2"&gt;Item 1&lt;/ComboBoxItem&gt;
  &lt;/ComboBox&gt;
  </code></pre>
  
  <p>Thanks.</p>
  
  <p><strong>EDIT</strong>
  The solution I'm looking for could include a clever hack like inheriting from the ComboBoxItems class and adding an Index property. Anything like that that allows me to use the basic construct above.</p>