簡體   English   中英

Windows Phone Silverlight 8.1和Windows Phone 8.1開發之間的區別

[英]Difference between Windows Phone Silverlight 8.1 and Windows Phone 8.1 development

我正在開發Windows Phone。 為此,我安裝了所需的SDK。 我用Windows Phone 8.1創建了新項目,但逐漸發現它不支持WCF服務,因為我們無法在程序集中添加服務引用。 研究后,我發現的Windows Phone 8.1不支持WCF服務( refernce )。 然后我添加了新的Silverlight Windows Phone 8.1項目,發現它支持Web服務( Work Around )。 在Silverlight項目中進行開發時,我發現它們是語法中兩種類型項目之間的另一個區別,例如導航到另一個頁面,

Windows Phone 8.1 Silverlight支持以下語法:

NavigationService.Navigate(new Uri(@"/SecondPage.xaml", UriKind.Relative));

Windows Phone 8.1支持的位置( 參考

Frame.Navigate(typeof(SecondPage));

現在我對這些類型的項目感到困惑,無法找到這些差異。 請幫幫我。

  • Silverlight使用指向xaml文件的Uri在頁面之間導航。
  • Windows Phone運行時(8.1商店應用程序)使用帶頁面類型的導航。

如果您的應用是Windows Phone Silverlight(8或8.1)應用,則必須使用第一種方法在頁面之間導航。 另一個根本不適用於您的項目。

Windows Phone目前有多種不同的應用程序模型,它們有很大不同。 我知道這可能會令人困惑在尋找樣本和指導時,請確保您找到的文章與您的應用類型(即Silverlight)相匹配。

暫無
暫無

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

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