ピボット ベースのアプリケーションで、ユーザーが特定のピボット アイテムに戻る状況をいくつか追加しました。ただし、これは 1 つの突然の動きで行われます。このアクションをよりスムーズに、何らかの形で移行する方法はありますか? またはそのようなものですか?
現在使用しようとしているコードは機能していないようです。選択したピボット項目に移動しますが、スムーズではありません...
private void pivotTransition(int index)
{
SlideTransition slideTransition = new SlideTransition();
slideTransition.Mode = SlideTransitionMode.SlideRightFadeIn;
ITransition transition = slideTransition.GetTransition(PivotControl);
transition.Completed += delegate
{
transition.Stop();
};
PivotItem pItem = (PivotItem)PivotControl.Items[index];
PivotControl.SelectedItem = pItem;
transition.Begin();
}