J'ai besoin de faire de l'animation avec une ou plusieurs grilles qui sont présentes dans inisde ItemsControl. Mon ItemsControl est comme,Trouver tous les contrôles à l'intérieur ItemsControl - WPF
<StackPanel x:Name="SlideMainContent" Orientation="Vertical">
<ItemsControl Name="itemControls">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Grid Tag="{Binding Path=(ItemsControl.AlternationIndex), RelativeSource={RelativeSource Mode=TemplatedParent}, FallbackValue=FAIL, StringFormat={}grid{0}}" Width="{Binding ActualWidth, ElementName=SlideMainViewer}"
Height="{Binding ElementName=SlideMainViewer, Path=ActualHeight}">
<Grid.RowDefinitions>
<RowDefinition Height=".3*" />
<RowDefinition Height="auto"/>
<RowDefinition Height="auto" />
<RowDefinition Height="*" />
<RowDefinition Height=".3*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width=".2*"/>
<ColumnDefinition Width="2*" />
</Grid.ColumnDefinitions>
<Border Grid.Row="1" Grid.RowSpan="3" VerticalAlignment="Top" Grid.Column="0" BorderThickness="5" BorderBrush="White">
<Image Stretch="Uniform" Source="{Binding Path=ImageURL}"/>
</Border>
<TextBlock Grid.Row="1" Grid.Column="2" FontFamily="{StaticResource AvenirLT65}" Style="{StaticResource HeaderStyle}" Text="{Binding (ItemsControl.AlternationIndex), RelativeSource={RelativeSource AncestorType=StackPanel}}" />
<TextBlock Grid.Row="2" Grid.Column="2" FontFamily="{StaticResource AvenirLT65}" Style="{StaticResource SubHeaderStyle}" Margin="0 10" Text="{Binding Path=NewsDate}" />
<TextBlock Grid.Row="3" Grid.Column="2" FontFamily="{StaticResource AvenirLT35}" Style="{StaticResource TextStyle}" Text="{Binding Path=Description}" />
</Grid>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</StackPanel>
Ici, je veux utiliser obtenir tous les panneaux grillagés pour mon animation comme,
foreach (Grid grd in SlideMainContent.Children)
{
// my code comes here.....
}
Mais je pouvais obtenir toute la grille.
Pourquoi serait tu veux faire ça? Veuillez expliquer ce que vous essayez réellement d'accomplir. – Clemens
Je veux utiliser toute la grille pour mon animation. – ganesh