【问题标题】:Using 2 projects in one solution windows store application在一个解决方案 Windows 商店应用程序中使用 2 个项目
【发布时间】:2013-11-18 16:22:42
【问题描述】:

我是 Windows 商店应用程序开发的新手,目前在一个解决方案中使用 2 个项目时遇到问题是否可以在一个解决方案中访问 2 个项目,例如:- 我已经在第一个项目语言选择页面中编写了这个动作处理程序

private void Button_Click_1(object sender, RoutedEventArgs e) { {

        Frame.Navigate(typeof(GroupedItemsPage), "AllGroups");            
    }

    private void Button_Click_2(object sender, RoutedEventArgs e)
    {
        Frame.Navigate(typeof(GroupedItemsPage1), "AllGroups");
    }

}

GroupedItemsPage1 项目页面在第二个项目中,是否可以从第一个项目中调用 GroupedItemsPage1,如果可以,如何将命名空间添加到第一个项目中

【问题讨论】:

  • 请您解释一下为什么需要 2 个项目?为什么两个页面不在同一个项目中?

标签: c# windows-store-apps windows-store


【解决方案1】:

是的,这在技术上是可行的,但我感觉您要完成的工作不需要 2 个项目。在一个解决方案中包含多个项目的一个常见原因是封装将在不同位置使用的资源,例如在定义了自定义控件的类库中,然后您可以在不同的应用中使用这些控件。

在我看来,您可能会受益于 Windows 8 应用程序的介绍性指南。这是我在 google 上快速挖掘的视频链接:Windows 8 Store App Tutorial

如果您认真学习 Windows 8 商店应用程序开发,那么我建议您出去购买一本关于该主题的好书。如果您已经是一名经验丰富的程序员,那么我会推荐 Charles Petzold 的 Programming Windows 6th edition。他在介绍 Windows 8 商店应用程序开发背后的原则以及涵盖高级主题方面做得非常出色。请注意,本书假定您至少具有中级编程经验。

祝你好运,我希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多