|
9 | 9 | xmlns:toolkit="using:CommunityToolkit.WinUI"
|
10 | 10 | mc:Ignorable="d">
|
11 | 11 |
|
12 |
| - <Grid x:Name="CollapsiblePanel" Opacity="0" Visibility="Collapsed" toolkit:UIElementExtensions.ClipToBounds="True"> |
| 12 | + <Grid x:Name="CollapsiblePanel" Opacity="0" Visibility="Collapsed" MaxHeight="0" toolkit:UIElementExtensions.ClipToBounds="True"> |
13 | 13 | <Grid.RenderTransform>
|
14 |
| - <TranslateTransform x:Name="SlideTransform" Y="-10" /> |
| 14 | + <TranslateTransform x:Name="SlideTransform" Y="-16"/> |
15 | 15 | </Grid.RenderTransform>
|
16 | 16 |
|
17 | 17 | <VisualStateManager.VisualStateGroups>
|
18 | 18 | <VisualStateGroup>
|
19 | 19 | <VisualState x:Name="ExpandedState">
|
20 |
| - <Storyboard> |
21 |
| - <DoubleAnimation |
22 |
| - Storyboard.TargetName="CollapsiblePanel" |
23 |
| - Storyboard.TargetProperty="Opacity" |
24 |
| - To="1" |
25 |
| - Duration="0:0:0.2" /> |
26 |
| - <DoubleAnimation |
27 |
| - Storyboard.TargetName="SlideTransform" |
28 |
| - Storyboard.TargetProperty="Y" |
29 |
| - To="0" |
30 |
| - Duration="0:0:0.2" /> |
| 20 | + <Storyboard x:Name="ExpandSb"> |
| 21 | + <DoubleAnimation Storyboard.TargetName="CollapsiblePanel" |
| 22 | + Storyboard.TargetProperty="MaxHeight" |
| 23 | + To="10000" Duration="0:0:0.16" BeginTime="0:0:0.16" |
| 24 | + EnableDependentAnimation="True"/> |
| 25 | + <DoubleAnimation Storyboard.TargetName="CollapsiblePanel" |
| 26 | + Storyboard.TargetProperty="Opacity" BeginTime="0:0:0.16" |
| 27 | + To="1" Duration="0:0:0.16"/> |
| 28 | + <DoubleAnimation Storyboard.TargetName="SlideTransform" |
| 29 | + Storyboard.TargetProperty="Y" BeginTime="0:0:0.16" |
| 30 | + To="0" Duration="0:0:0.16"/> |
31 | 31 | </Storyboard>
|
32 | 32 | </VisualState>
|
33 |
| - |
34 | 33 | <VisualState x:Name="CollapsedState">
|
35 |
| - <Storyboard Completed="{x:Bind CollapseAnimation_Completed}"> |
36 |
| - <DoubleAnimation |
37 |
| - Storyboard.TargetName="CollapsiblePanel" |
38 |
| - Storyboard.TargetProperty="Opacity" |
39 |
| - To="0" |
40 |
| - Duration="0:0:0.2" /> |
41 |
| - <DoubleAnimation |
42 |
| - Storyboard.TargetName="SlideTransform" |
43 |
| - Storyboard.TargetProperty="Y" |
44 |
| - To="-10" |
45 |
| - Duration="0:0:0.2" /> |
| 34 | + <Storyboard x:Name="CollapseSb" |
| 35 | + Completed="{x:Bind CollapseStoryboard_Completed}"> |
| 36 | + <DoubleAnimation Storyboard.TargetName="CollapsiblePanel" |
| 37 | + Storyboard.TargetProperty="MaxHeight" |
| 38 | + To="0" Duration="0:0:0.16" |
| 39 | + EnableDependentAnimation="True"/> |
| 40 | + <DoubleAnimation Storyboard.TargetName="CollapsiblePanel" |
| 41 | + Storyboard.TargetProperty="Opacity" |
| 42 | + To="0" Duration="0:0:0.16"/> |
| 43 | + <DoubleAnimation Storyboard.TargetName="SlideTransform" |
| 44 | + Storyboard.TargetProperty="Y" |
| 45 | + To="-16" Duration="0:0:0.16"/> |
46 | 46 | </Storyboard>
|
47 | 47 | </VisualState>
|
| 48 | + |
48 | 49 | </VisualStateGroup>
|
49 | 50 | </VisualStateManager.VisualStateGroups>
|
50 | 51 | </Grid>
|
|
0 commit comments