2

全部,

我正在使用 HubTile

xmlns:toolkit=clr-namespace:Microsoft.Phone.Controls; assembly=Microsoft.Phone.Controls.Toolkit

<toolkit:HubTile Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2"
                                         Margin="0,0,6,6"
                                         Source="/Assets/Categories/events.jpg"
                                         Title="Events"
                                         Name="hubevents"
                                         GroupTag="Sizes"
                                         IsFrozen="True"
                                         Background="#a3bdd3"
                                         Tap="tap_events">
                            </toolkit:HubTile>

我想从折叠状态开始 hubtile 动画/转换。所以我在“MainPage_Loaded”中关注

VisualStateManager.GoToState(this.hubevents, "Collapsed", true);

它工作正常,hubtile 以折叠状态显示。但问题是,当 hubtile 从“折叠”状态变为下一个状态时,它不会动画,它会在没有平滑/流畅动画的情况下跳转到它。在此之后进入其他状态是正常的平滑动画。第一个转变不是流动的。如果我根本不执行 GotoState,那么一切都会按预期顺利进行。

希望这很清楚。如果没有修复,有什么解决方法吗?

我正在使用面向 7.1 操作系统的 windows phone sdk 8.0。

提前致谢。

4

0 回答 0