多くのユーザー ロールを持つ WinRT アプリを開発しています。ユーザーロールに基づいて、アプリ内の多くのページのビューが変更されます
たとえば。私は学生の役割と教授の役割を持っています。学生がログインすると、受信した個人情報、パフォーマンス チャート、ToDo、およびバッジが表示され、教授がログインすると、受信した個人情報、ToDo、およびフィードバックが表示されます。
必要なコンポーネントだけを表示するにはどうすればよいですか?
Grid.Visibility をバインドすることはこれを行う良い方法ですか、それともより良い方法はありますか?
更新:
@Ahmed (以下の回答) によって提案された方法でそれを行うことにより、デザイン内のすべてのコントロールを読み込み、その可視性のみを変更します。私のページはまだ重いです。
とにかく、見たいコントロールだけをロードできる場所はありますか