0

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

私人无效Button_Click_1(对象发送者,RoutedEventArgs e){{

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

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

}

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

4

1 回答 1

0

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

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

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

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

于 2013-11-07T06:44:02.147 回答