1

页面对用户可见后,我希望 TopAppBar 显示一两秒钟,然后将 IsOpen 设置为 false 以关闭 AppBar。本质上,我只是想简要地向用户展示我隐藏在 TopAppBar 中的功能。我不确定在哪里放置代码或如何在 XAML/C# 中实现计时器。

谢谢您的帮助!

4

1 回答 1

1

没关系,我想通了,在LoadState中调用这个函数即可:

    private async void DelayedAppBarHide()
    {
        await Task.Delay(1000);
        this.TopAppBar.IsOpen = true;
        await Task.Delay(3000);
        this.TopAppBar.IsOpen = false;

    }
于 2013-05-19T18:27:01.730 回答