title: WPF DataGridComboBoxColumn style
body: <p>I use <code>ComboboxColumn</code> in <code>DataGrid</code> which works fine.</p>
  
  <p>However there is a style issue:<br>
  When cursor is not on the column, the <code>ComboboxColumn</code> looks like a <code>textboxColumn</code>. Once I click it, a tiny arrow on the right corner displays so it looks like a combobox. </p>
  
  <p>I want it to display like a combobox even when it is not clicked or focused. I feel it is <code>ElementStyle</code>, but not sure what to change to exactly. Does someone know how to do this?</p>
  
  <pre class="lang-xml prettyprint-override"><code>xmlns:dg="http://schemas.microsoft.com/wpf/2008/toolkit" 
  
                      &lt;dg:DataGridComboBoxColumn Width="200" x:Name="column" Header="Column" 
      SelectedValueBinding="{Binding Path=RelParams.ColumnName, UpdateSourceTrigger=PropertyChanged, 
      diagnostics:PresentationTraceSources.TraceLevel= High}"
      DisplayMemberPath="cName"
      SelectedValuePath="cName"&gt;
  
      &lt;dg:DataGridComboBoxColumn.ElementStyle&gt;
          &lt;Style TargetType="ComboBox"&gt;
              &lt;Setter Property="ItemsSource" Value="{Binding RelInfo.Columns}" /&gt;
          &lt;/Style&gt;
      &lt;/dg:DataGridComboBoxColumn.ElementStyle&gt;
      &lt;dg:DataGridComboBoxColumn.EditingElementStyle&gt;
          &lt;Style TargetType="ComboBox"&gt;
              &lt;Setter Property="ItemsSource" Value="{Binding RelInfo.Columns}" /&gt;
          &lt;/Style&gt;
      &lt;/dg:DataGridComboBoxColumn.EditingElementStyle&gt;
  
  &lt;/dg:DataGridComboBoxColumn&gt;
  </code></pre>