我試圖讓storybaord的當前狀態。獲得故事板的當前狀態,在C#中的Windows Phone 7
我想要的東西一樣,如果故事板已經停止再次播放。
我應該怎樣去獲得當前的狀態?
下面是我的代碼打德故事板:
void loadtime()
{
ringingAlarm.Begin();
}
我試圖讓storybaord的當前狀態。獲得故事板的當前狀態,在C#中的Windows Phone 7
我想要的東西一樣,如果故事板已經停止再次播放。
我應該怎樣去獲得當前的狀態?
下面是我的代碼打德故事板:
void loadtime()
{
ringingAlarm.Begin();
}
Storyboard
沒有指示其當前狀態的任何屬性或方法。但它在完成時觸發Completed事件。您可以在Storyboard上創建一個簡單的包裝來跟蹤狀態,例如this forum post。
您可以使用Storyboard.GetCurrentState得到ClockState
。這ClockState是具有Stopped
屬性,如果你的動畫停止時返回一個枚舉。
或者,您可以創建一個包裝爲可啉建議。