0
嗨我有一個地鐵應用程序,我試圖在我的頁面中使用3個按鈕,第一個是默認的後退按鈕,一個是提交按鈕,另一個是取消按鈕。當我點擊取消按鈕頁面需要重定向到之前的頁面意味着它必須像Metro後臺按鈕的默認功能一樣工作。我該怎麼做這個取消按鈕,任何人都可以幫助我。2個或更多後退按鈕存在於Windows 8 Metro應用程序中?
謝謝。
嗨我有一個地鐵應用程序,我試圖在我的頁面中使用3個按鈕,第一個是默認的後退按鈕,一個是提交按鈕,另一個是取消按鈕。當我點擊取消按鈕頁面需要重定向到之前的頁面意味着它必須像Metro後臺按鈕的默認功能一樣工作。我該怎麼做這個取消按鈕,任何人都可以幫助我。2個或更多後退按鈕存在於Windows 8 Metro應用程序中?
謝謝。
確保您已經從導航應用項目模板啓動了您的應用,因爲它爲您提供了導航框架。如果你沒有,並且你的應用程序和你需要添加導航,你可以通過我的博客文章here來完成。
然後,所有你需要做的是寫一些JavaScript爲取消按鈕,並使用WinJS.Navigation.back()
在你準備功能,你可以使用類似...
element.querySelector("#myCancelButton").onclick = function(e) {
WinJS.Navigation.back();
}
希望有幫助。
所以你想要兩個按鈕,做同樣的事情?取消和默認後退按鈕?你可以使用Frame.GoBack,Frame.GoForward來導航後退堆棧,如果這正是你想要的。 –
他使用WinJS,所以Frame不適用。 –
我同意吉姆可能暗示的意思。如果你有後退按鈕,我會擺脫取消按鈕。 –