簡體   English   中英

如何在一頁上添加多個屏幕? Windows Phone 7應用程序

[英]How to add mulitple screen on one page? Windows Phone 7 application

我是Windows Phone應用程序開發的新手。 到目前為止,我一直在開發iPhone應用程序。 在iPhone中,有一個視圖和視圖控制器的概念。 您可以在一個屏幕上添加多個視圖,並進行隱藏/顯示以顯示多個屏幕

我正在搜索,如何在Windows Phone應用程序開發中實現相同的目標。

有關類似的模式,請參見MVVM:

如何在Windows Phone 7應用程序中使用MVVM?

Windows Phone Mango:10分鍾內開始使用MVVM

現實生活中的MVVM Windows Phone應用程序第1部分

要隱藏/顯示不同的視圖/ XAML對象/面板,請使用其名稱和可見性屬性,例如:

contentpanel.Visibility = Visibility.Visible;

Windows Phone應用程序通常遵循基於頁面的導航。 如果要在一個頁面中實現隱藏/顯示多個視圖而不導航到新頁面,則可以在UserControls的幫助下完成。

您可以根據需要定義任意多個UserControl(== views),然后根據您在YourPage.xaml中的要求隱藏它們以顯示它們。

另外,您最好使用MVVM方法。

有關更多詳細信息,請查看此好示例, 以在Windows Phone應用程序中實現Model-View-ViewModel模式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM