0

私はWindowsPhoneアプリ開発の初心者です。今まで私はiPhoneアプリケーションを開発してきました。iPhoneには、ビューとビューコントローラの概念があります。1つの画面に複数のビューを追加し、非表示/表示を実行して複数の画面を表示できます

私は検索しています。WindowsPhoneアプリの開発で同じことをどのように達成できますか。

4

2 に答える 2

3

同様のパターンについては、MVVMを参照してください。

方法:Windows Phone 7アプリケーションでMVVMを使用しますか?

Windows Phone Mango:10分でMVVMを使い始める

実際のWindowsPhoneアプリケーションでのMVVMPart1

さまざまなビュー/XAMLオブジェクト/パネルを表示/非表示にするには、それらの名前と可視性プロパティを使用します。次に例を示します。

contentpanel.Visibility = Visibility.Visible;

于 2012-07-16T07:02:49.193 に答える
1

Windows Phoneアプリケーションは、通常、ページベースのナビゲーションに従います。新しいページに移動せずに、1つのページで複数のビューを非表示/表示したい場合は、UserControlsを使用してそれを行うことができます。

必要な数のUserControl(==ビュー)を定義してから、YourPage.xamlの要件に基づいて非表示にして表示することができます

さらに、MVVMアプローチを使用することをお勧めします。

詳細については、この良い例を確認してください。WindowsPhoneアプリケーションでのModel-View-ViewModelパターンの実装

于 2012-07-16T07:05:38.490 に答える