title: Silverlight 3 DataForm - How to populate DataFormComboBoxField from enumeration
body: <p>XAML</p>
  
  <pre><code> &lt;df:DataForm x:Name="MobCrud"
          AutoEdit="True"
          AutoCommit="True"
          AutoGenerateFields="False"
          VerticalAlignment="Top"       
          CommandButtonsVisibility="All"
          Header="Mob Details" 
          CanUserAddItems="True"
          CanUserDeleteItems="True"
          CurrentItem="{StaticResource newMob}"
      &gt;
  &lt;df:DataForm.Fields&gt;
     &lt;df:DataFormTextField  Binding="{Binding Name}" FieldLabelContent="Name" /&gt;
     &lt;df:DataFormTextField Binding="{Binding Title}" FieldLabelContent="Title"/&gt;
     &lt;df:DataFormComboBoxField  x:Name="AuraList" Binding="{Binding Aura}"  FieldLabelContent="Aura"/&gt;
  &lt;/df:DataForm.Fields&gt;
  </code></pre>
  
  <p>
  Code:</p>
  
  <pre><code>public enum Auras
  {
      Holy,
      Fire,
      Frost,
  }
  
  public class MobDetail : IEditableObject
  {
      public string Name { get; set; }
      public string Title { get; set; }
      public Auras Aura { get; set; }
  
      public override string ToString() { return Name; }
  
      public void BeginEdit(){}
      public void EndEdit(){}
      public void CancelEdit(){}
  }
  </code></pre>
  
  <p>The DataForm ItemsSource is bound to an ObservableCollection()</p>
  
  <p>What do I need to do to populate and initialize the dropdown?</p>