title: WPF:DataGridTemplateColumn on Windows server 2003/2008
body: <p>I have a <code>DataGridTemplateColumn</code> :</p>
  
  <pre><code>&lt;DataGridTemplateColumn CellStyle="{x:Null}" Width="85" Header="{Extentions:DisplayName Type=Type:StandardClass, PropertyName=ProductKind}"&gt;
                      &lt;DataGridTemplateColumn.CellEditingTemplate&gt;
                          &lt;DataTemplate&gt;
                              &lt;ComboBox ItemsSource="{Binding ElementName=viewSourceDataGrid, Path=DataContext.ProductKindCollection}" 
                                        DisplayMemberPath="Title" Style="{x:Null}"
                                        SelectedValue="{Binding ProductKind, ValidatesOnDataErrors=True, ValidatesOnExceptions=True, UpdateSourceTrigger=PropertyChanged}" /&gt;
  
                          &lt;/DataTemplate&gt;
  
                      &lt;/DataGridTemplateColumn.CellEditingTemplate&gt;
  
                      &lt;DataGridTemplateColumn.CellTemplate&gt;
                          &lt;DataTemplate&gt;
                              &lt;TextBlock
                                        Text="{Binding ProductKind.Title, ValidatesOnDataErrors=True, ValidatesOnExceptions=True, UpdateSourceTrigger=PropertyChanged}" /&gt;
  
                          &lt;/DataTemplate&gt;
                      &lt;/DataGridTemplateColumn.CellTemplate&gt;
  
                  &lt;/DataGridTemplateColumn&gt;
  </code></pre>
  
  <p>And also tried :</p>
  
  <pre><code>&lt;DataGridComboBoxColumn Header="{Extentions:DisplayName Type=Type:StandardClass, PropertyName=ProductKind}"
                      DisplayMemberPath="Title"
                                      SelectedItemBinding="{Binding ProductKindID, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, NotifyOnValidationError=True,ValidatesOnDataErrors=True}"&gt;
                      &lt;DataGridComboBoxColumn.ElementStyle&gt;
                          &lt;Style TargetType="{x:Type ComboBox}" BasedOn="{StaticResource EditBaseStyle}"&gt;
                              &lt;Setter Property="ItemsSource" Value="{Binding ElementName=viewSourceDataGrid, Path=DataContext.ProductKindCollection}" /&gt;
                          &lt;/Style&gt;
                      &lt;/DataGridComboBoxColumn.ElementStyle&gt;
                      &lt;DataGridComboBoxColumn.EditingElementStyle&gt;
                          &lt;Style TargetType="{x:Type ComboBox}" BasedOn="{StaticResource EditBaseStyle}"&gt;
                              &lt;Setter Property="ItemsSource" Value="{Binding ElementName=viewSourceDataGrid, Path=DataContext.ProductKindCollection}" /&gt;
                          &lt;/Style&gt;
                      &lt;/DataGridComboBoxColumn.EditingElementStyle&gt;
                  &lt;/DataGridComboBoxColumn&gt;
  </code></pre>
  
  <p>Everything works fine on win 7 but tested them on win server 2008 and 2003 and the result :</p>
  
  <p><img src="https://i.stack.imgur.com/pkMwf.png" alt="DataGridComboBoxColumn"></p>
  
  <p>I removed styles of cell , And DataGrid but still
  (as you see) <code>ComboBox</code> items doesn't appear </p>