1

Gridvievでwinrt用のアプリにメニューを作ろうとしています。セルには、viewmodel プロパティ isBusy にバインドされた gridviev RingProgress が含まれています。

次のコードを呼び出すと、進行状況が表示されますが、別のページへの遷移を含めると、現在のページはその時点で静止しており、進行状況は表示されません。

どんな助けにも感謝します!

    private void MenuGridView_OnItemClick(object sender, ItemClickEventArgs e)
    {
        var clickedItem = e.ClickedItem as PageMenuItem;
        if (clickedItem != null)
        {
            clickedItem.IsProgress = true;

            //This code suspends page
            Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
                     () => CurrentFrame.Navigate(clickedItem.NavigationInfo));
        }
    }
4

0 に答える 0