locked
ページの移動方法は? RRS feed

  • 質問

  • すみません。

    無知なため、本当に初歩的な質問なんですが・・・・・・・・・・・・?

    複数のページを作成しそのページ間を移動することはよくあると思います。

    この場合、Silverlight/WPFはどのようにしてページ移動させればよいのでしょうか?

    どなたかご教授願います。

    初めてまだ数日のため、勝手が違いよくわかりません。

    よろしく、お願いいたします。
    2009年10月12日 7:04

すべての返信

  • こんにちは。

    ページとは何を指しているのか具体的に書いていただけると助かります。

    kazuto Blog : http://blogs.wankuma.com/kzt/
    2009年10月13日 1:44
  • 質問は単純ですが、範囲が広範囲で回答に悩みます。SilverlightとWPFではMVVMが取り上げられることが多いですが、SilverlightとWPFではその実装の仕方が微妙に異なります。WPFはWindows Form系の流れですから、Windowのインスタンスを作成してShowメソッドで画面を表示できます。この辺りはWindows Formと考え方は変わりません。MVVMはこれに加えて一つのWindow内でUserControlを切り替えて画面遷移を行うこともよくあります。SilverlightはWeb系ですからハイパーリンクを配置して遷移できます。Silverlight3ではナビゲーションフレームワークも追加されました。SilverlightのMVVMも考え方はWPFと大きく違いませんが、DataTemplateのDataTypeで自動的にViewを切り替えることができません。どうしてもViewでViewModelを強く意識する必要があるようです。


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    2009年10月13日 3:07
    モデレータ