1
當頁面對用戶可見時,我想讓TopAppBar顯示一兩秒鐘,然後將IsOpen設置爲false關閉AppBar。實質上,我只是想簡單地向用戶展示我隱藏在TopAppBar中的功能。我不確定在哪裏放置代碼或如何在XAML/C#中實現定時器。如何顯示,然後在加載頁面後隱藏AppBar?
謝謝你的幫助!
當頁面對用戶可見時,我想讓TopAppBar顯示一兩秒鐘,然後將IsOpen設置爲false關閉AppBar。實質上,我只是想簡單地向用戶展示我隱藏在TopAppBar中的功能。我不確定在哪裏放置代碼或如何在XAML/C#中實現定時器。如何顯示,然後在加載頁面後隱藏AppBar?
謝謝你的幫助!
沒關係,我理解了它,只需調用在LoadState的這個功能:
private async void DelayedAppBarHide()
{
await Task.Delay(1000);
this.TopAppBar.IsOpen = true;
await Task.Delay(3000);
this.TopAppBar.IsOpen = false;
}
沒關係,我理解了它,只需調用在LoadState的這個功能: 私人異步無效DelayedAppBarHide() { 等待Task.Delay(1000); this.TopAppBar.IsOpen = true; 等待Task.Delay(3000); this.TopAppBar.IsOpen = false; } –
請將其作爲回答發佈,並將其選爲問題答案,以便其他用戶也可以從此問題中受益 – Mehran