4

グーグルで検索しましたが、有用なリソースが得られなかったので、質問することにしました。

問題 :

私はWindows Phone 8 C#/XAML .NET 4.5 Applicationを持っています。これにはいくつかのページ ( 15 - 50 ) があり、それらはすべて似たような外観 + 同じ datacontext が ViewModel の 1 つのインスタンスに設定されます

    --------------------------
    |logo         usermenu(v)|
    --------------------------
    |                        |
    |                        |
    |                        |
    |     ..variable..       |
    |     ..content...       |
    |                        |
    |                        |
    --------------------------

質問 :

この問題で使用できるものは何も見つかりません。誰かがその方法を説明できますか?

(私は新人です - 有用な情報に感謝していますが、ダミーの説明にはさらに感謝しています)

  • 私のページを派生させるためのベースページ/祖先を作成する方法は?

  • 先祖にデータコンテキストを設定する方法はありますか?

  • そのベースページ/祖先を使用する方法は?

PS: なぜ同じデータ コンテキストのページが必要なのか疑問に思っている場合は、前に尋ねたこの質問に詳しく書かれています。

4

2 に答える 2

2

私の意見では、これを行う最善の方法は、ロゴとユーザー メニューをラップするUserControlを作成することです。次に、そのUserControlをすべてのページに含めます。

于 2015-12-17T10:13:53.190 に答える