I have a datagrid and it has DataGridComboBoxColumn like below. When i open datagrid, 2 mouse clicks show the combox. How to show combobox when datagrid is loaded without click.
<DataGrid x:Name="customLoadCaseGrid"
ItemsSource="{Binding Source={StaticResource weightItemCollection}}"
CanUserSortColumns="False" SelectionMode="Single" AutoGenerateColumns="False" Margin="5,5,5,5"
CanUserDeleteRows="False"
Grid.Row="1" Grid.Column="0" Grid.RowSpan="19" Grid.ColumnSpan="20"
CellEditEnding="DataGridCellEditEnding" PreviewKeyDown="DatagridPreviewKeyDown"
BeginningEdit="DatagridBeginningEdit" BorderThickness="2" >
<DataGrid.Columns>
<DataGridComboBoxColumn Header="{lex:LocText Key=fsm_type, Dict=language, Assembly=StabilityGui}" SortMemberPath="FsmTypes" Width="1*" Visibility="Visible">
<DataGridComboBoxColumn.ElementStyle>
<Style>
<Setter Property="ComboBox.ItemsSource" Value="{Binding Path=FsmTypes}" />
</Style>
</DataGridComboBoxColumn.ElementStyle>
<DataGridComboBoxColumn.EditingElementStyle>
<Style>
<Setter Property="ComboBox.ItemsSource" Value="{Binding Path=FsmTypes}" />
</Style>
</DataGridComboBoxColumn.EditingElementStyle>
</DataGridComboBoxColumn>
</DataGrid.Columns>
</DataGrid>