Я пытаюсь выбрать имя ComboBox. Но когда Combobox находится в DataTemplate, я не могу добраться до него. Вы можете мне помочь?
Когда Combobox отсутствует в шаблоне данных, я могу выбрать точку. в файле .cs:
-XAML-
<StackPanel>
<ComboBox Grid.Column="0" Grid.Row="0" Name="dot" DropDownClosed="dot_DropDownClosed" />
</StackPanel>
-.CS-
private void vove_DropDownClosed(object sender, EventArgs e)
{
var tableTopLetter = dot.SelectedValue.ToString();
MessageBox.Show(tableTopLetter);
}
Когда комбинированный список находится в шаблоне данных:
<DataGridTemplateColumn x:Name="Cobo" Header="TableTop Type">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox x:Name="Cobo3" ItemsSource="{Binding strArray}" >
<ComboBoxItem Content="A" />
<ComboBoxItem Content="B" />
<ComboBoxItem Content="C" />
</ComboBox>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Я не могу выбрать "Cobo3" в .cs
public mFlow()
{
InitializeComponent();
Cobo3. '<--- can't find
}