2011-10-11 36 views

回答

0

下面是使用Popup來顯示UserControl頁面導航到的示例。 OnNavigatedTo函數創建一個彈出框,將Click事件綁定到UserControl,然後在整個頁面上顯示UserControl。如果輸入了正確的密碼,(例子中的「密碼」)控制消失。您需要根據自己的要求對其進行修改,但它肯定會讓您開始。

https://skydrive.live.com/redir.aspx?cid=ef08824b672fb5d8&resid=EF08824B672FB5D8!343

+0

非常感謝您的回答和不錯的演示。彈出窗口組件真的這樣做。這是我長期尋找的東西。再一次非常感謝你。 – Huskar

0

您將要使用VisualStateManager並創建一些動畫轉換以在舊組件和新組件之間切換。我不會在這裏貼上代碼簡潔,但如果你看看:

http://visualstudiomagazine.com/articles/2011/07/22/wcmob_visual-states.aspx

你會看到的Windows Phone 7的的PhoneApplicationPage在單一頁面上的兩個UI組件之間切換一個簡單的例子。在您的場景中,您將使用此範例創建2個動畫故事板,一個用於顯示疊加控件,另一個用於設置主網格上的「禁用」屬性。

+0

感謝您的幫助,您的解決方案確實有助於me.But一個新的問題是如何設置網格組件不能有在網格控件中沒有isEnable屬性,或者我應該將網格中的所有組件設置爲isEnable =「true」? – Huskar

+0

你應該問一個新問題。 –

相關問題