全部,
我正在使用 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。
提前致谢。