2012-11-28 38 views
1

嗨我有這個頁面:windows phone應用程序欄上的單選按鈕?

enter image description here

PS:這是臨時數據,所以它看上去不那麼好,P

現在,如果我點擊這個過濾器按鈕,我想一個彈出窗口或單選按鈕顯示在應用程序欄中,甚至可能嗎?或者我應該嘗試另一種方式來做到這一點?

當您選擇一個單選按鈕時,我將對所做的選擇進行頁面過濾,因此我無法離開頁面去做出選擇。任何幫助/鏈接/教程可以理解的:)提前

感謝,

Windows系統,手機8/Silverlight的/ C#...

回答

1

你不能在應用程序中一個單選按鈕酒吧。

實施此作爲一個單獨的頁面,並更新您的過濾器,當你回到這個頁面。頁面實例和視圖模型將仍然在內存中,因此它應該是檢測OnNavigatedTo中的後退導航並在此時應用您的過濾器的問題。在這個頁面和你的過濾頁面之間共享一個ViewModel是傳達過濾值的最好方式,但這不是唯一的方法。

+0

感謝您的深刻回覆,還有一個問題?是不是有可能的方式,我可以使用一個類型的彈出窗口使用幾個單選按鈕的網頁可以打印該頁面? – Arrie

+0

你可以使用一個PhoneApplicationPage,並且只需在其中有一個單選按鈕的StackPanel(帶有你選擇的標題)。你可以使用Popup原語,但實際上它會有更多的工作,因爲你需要創建一個子控件以及管理子控件的位置。 –

相關問題