Hi,
ich möchte ein Grid Animativ verändern... in diesem Fall die höhe einer
Zelle von 50 auf 0, irgendwie kommt von VisualStudio keine brauchbare
Fehlermeldung:
> Ihre App wurde angehalten, aber es gibt keinen anzuzeigenden Code, da alle
Threads externen Code ausgeführt haben (normalerweise System- oder Frameworkcode).
1 | <Window.Resources>
|
2 | <Storyboard x:Key="ExpandGrid">
|
3 | <DoubleAnimation Duration="00:00:05" Storyboard.TargetName="GridTop" Storyboard.TargetProperty="(RowDefinition.Height)" From="50" To="0" />
|
4 | </Storyboard>
|
5 | </Window.Resources>
|
6 |
|
7 | <Grid>
|
8 | <Button Content="Button" HorizontalAlignment="Left" Height="47" Margin="374,123,0,0" VerticalAlignment="Top" Width="120">
|
9 | <Button.Triggers>
|
10 | <EventTrigger RoutedEvent="Button.Click" >
|
11 | <BeginStoryboard Storyboard="{StaticResource ExpandGrid}" />
|
12 | </EventTrigger>
|
13 | </Button.Triggers>
|
14 | </Button>
|
15 | <Grid HorizontalAlignment="Left" Height="511" Margin="50,34,0,0" VerticalAlignment="Top" Width="214">
|
16 | <Grid.RowDefinitions>
|
17 | <RowDefinition Height="50" x:Name="GridTop"/>
|
18 | <RowDefinition Height="80"/>
|
19 | <RowDefinition Height="*"/>
|
20 | </Grid.RowDefinitions>
|
21 | <Grid.ColumnDefinitions>
|
22 | <ColumnDefinition Width="50"/>
|
23 | <ColumnDefinition Width="*"/>
|
24 | </Grid.ColumnDefinitions>
|
25 | <Rectangle Fill="#FFF4F4F5" Grid.Row="1" Grid.Column="0"/>
|
26 | </Grid>
|
Danke für jeden Tipp