0

私は現在、Windows ストア アプリケーションの開発に慣れていません。1 つのソリューションで 2 つのプロジェクトを使用すると問題が発生します。たとえば、1 つのソリューションで 2 つのプロジェクトにアクセスできます。

private void 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 アイテム ページは 2 番目のプロジェクトにあります。1 番目のプロジェクトから GroupedItemsPage1 を呼び出すことができます。可能であれば、1 番目のプロジェクトに名前空間を追加する方法

4

1 に答える 1

0

はい、技術的には可能ですが、あなたが達成しようとしていることは 2 つのプロジェクトを必要としないと感じています。1 つのソリューションに複数のプロジェクトを含める一般的な理由は、さまざまな場所で使用されるリソースをカプセル化することです。たとえば、さまざまなアプリで使用できるカスタム コントロールを定義したクラス ライブラリなどです。

Windows 8 アプリの入門ガイドが役立つように思えます。これは、私がグーグルですぐに掘り下げたビデオリンクです: Windows 8 Store App Tutorial

Windows 8 ストア アプリの開発を真剣に学習している場合は、このトピックに関する優れた本を購入することをお勧めします。もしあなたがすでに経験豊富なプログラマなら、Charles Petzold の Programming Windows 6th edition をお勧めします。彼は、Windows 8 ストア アプリ開発の背後にある原則を紹介し、高度なトピックをカバーする素晴らしい仕事をしています。この本は、少なくとも中級レベルのプログラミング経験があることを前提としていることに注意してください。

頑張ってください。これがお役に立てば幸いです。

于 2013-11-07T06:44:02.147 に答える