Ich habe ein Problem mit einem inneren Element in WPF. Es ist das innere Grid DataGrid. Ich habe keinen Zugriff darauf im Code hinter dem normalen Datagrid. Habe ich vergessen, etwas im XAML-Code hinzuzufügen?WPF: Kann nicht auf innere Datagrid zugreifen
<DataGrid x:Name="dataGrid" ItemsSource="{Binding Path = data, IsAsync=True}" HorizontalAlignment="Left" Height="198" Margin="35,38,0,0" VerticalAlignment="Top" Width="474" AutoGenerateColumns="False" IsReadOnly="True">
<DataGrid.RowHeaderTemplate>
<DataTemplate>
<Expander Expanded="Expander_Expanded" Collapsed="Expander_Collapsed">
</Expander>
</DataTemplate>
</DataGrid.RowHeaderTemplate>
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<DataGrid x:Name="innerGrid" Height="200">
<DataGrid.Columns>
<DataGridTextColumn Header="Patientennummer" />
</DataGrid.Columns>
</DataGrid>
</DataTemplate>
</DataGrid.RowDetailsTemplate>
</DataGrid>
Was passiert, wenn Sie versuchen, darauf als 'innerGrid' zuzugreifen? – Mathew
Er kann nicht auf den Code zugreifen, der hinter der aktuellen Datenvorlage steht. – Parag
Wenn ich versuche, darauf zuzugreifen, bekomme ich diesen Fehler: Der Name "innerGrid" existiert nicht im aktuellen Kontext. – treun