【问题标题】:Difference between Windows Phone Silverlight 8.1 and Windows Phone 8.1 developmentWindows Phone Silverlight 8.1 和 Windows Phone 8.1 开发的区别
【发布时间】:2014-11-21 05:48:36
【问题描述】:

我正在从事 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 支持(reference)

Frame.Navigate(typeof(SecondPage));

现在我对这些类型的项目感到困惑,无法找到这些差异。请帮帮我。

【问题讨论】:

标签: c# silverlight windows-phone-8.1


【解决方案1】:
  • Silverlight 使用指向 xaml 的 Uri 在页面之间导航 文件。
  • Windows Phone 运行时(8.1 应用商店应用)将导航与 页面类型。

如果您的应用是 Windows Phone Silverlight(8 或 8.1)应用,您必须使用第一种方法在页面之间导航。 另一个根本不适用于您的项目。

Windows Phone 目前有多种不同的应用程序模型可用,它们之间存在显着差异。我知道这可能会让人很困惑 在寻找示例和指南时,请确保您找到的文章与您的应用类型(即 Silverlight)相匹配。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 2015-02-28
    • 1970-01-01
    • 1970-01-01
    • 2015-03-26
    • 2014-06-03
    • 2014-09-21
    相关资源
    最近更新 更多