Tôi có tình huống sau trong ứng dụng tàu điện ngầm WinRT của tôi (C# - xaml):WinRT - Cách bỏ qua hoặc xóa trang khỏi lịch sử điều hướng
Khởi chạy ứng dụng và người đó chưa đăng nhập. Tôi có nút điều hướng họ đến Giỏ hàng. Điều quan trọng cần lưu ý là họ có thể nhấp vào nó bất kể trạng thái đăng nhập/đăng xuất.
Vì vậy, tôi có điều này:
Home Page - > Login Page - > Shopping Cart
Và mọi thứ hoạt động tuyệt vời, nhưng khi tôi cố gắng bấm nút BACK trên Shopping Cart trang tôi đang lèo lái trở lại Đăng nhập trang, trong đó có ý nghĩa, vì trang nằm trong lịch sử điều hướng của tôi. Nhưng tôi không muốn điều đó, tôi muốn trả lại người dùng cho Trang chủ và bỏ qua trang đăng nhập.
Câu hỏi của tôi là cách thực hiện điều đó và cách thao tác Ngăn xếp điều hướng khung trên WinRT. Tôi đã cố gắng quay trở lại hai lần, nhưng không có may mắn.
Btw, trang của tôi là trang "LayoutAwarePage" và tôi đang sử dụng NavigationService tương tự như http://dotnetbyexample.blogspot.com/2012/06/navigationservice-for-winrt.html này.
Không có 'phương pháp GoHome' trong 'Frame'. Tui bỏ lỡ điều gì vậy? –
@AleksandarToplek Tôi đoán Microsoft đã thay đổi api trong Win 8.1, nó đã tồn tại 2 năm trước khi câu hỏi được hỏi. – Mayank
Ồ, thật lạ lùng. Toàn bộ khung điều hướng trông không đầy đủ đối với tôi. Tôi đã kết thúc triển khai ngăn xếp lịch sử tùy chỉnh. –