|
9 | 9 | xmlns:toolkit="using:CommunityToolkit.WinUI" |
10 | 10 | mc:Ignorable="d"> |
11 | 11 |
|
12 | | - <Gridx:Name="CollapsiblePanel"Opacity="0"Visibility="Collapsed" toolkit:UIElementExtensions.ClipToBounds="True"> |
| 12 | + <Gridx:Name="CollapsiblePanel"Opacity="0"Visibility="Collapsed"MaxHeight="0"toolkit:UIElementExtensions.ClipToBounds="True"> |
13 | 13 | <Grid.RenderTransform> |
14 | | - <TranslateTransformx:Name="SlideTransform"Y="-10"/> |
| 14 | + <TranslateTransformx:Name="SlideTransform"Y="-16"/> |
15 | 15 | </Grid.RenderTransform> |
16 | 16 |
|
17 | 17 | <VisualStateManager.VisualStateGroups> |
18 | 18 | <VisualStateGroup> |
19 | 19 | <VisualStatex: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 | + <Storyboardx: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 | +<DoubleAnimationStoryboard.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 | <VisualStatex:Name="CollapsedState"> |
35 | | - <StoryboardCompleted="{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 | + <Storyboardx: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