c# WPF выберите имя Combobox - PullRequest
       1

c# WPF выберите имя Combobox

1 голос
/ 05 февраля 2020

Я пытаюсь выбрать имя 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
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...