1

Prismを使用したMVVMパターンに基づくWPFアプリがあります。シェルがあり、ユーザーコントロールとしてビューをシェルにロードします。アプリケーションには、のようにメニューベースのナビゲーションが含まれています。メニューツールをクリックすると、画面が読み込まれます。ビューの読み込みにかかる時間を調べたい。この時間には、Webサービスを呼び出し、モデルデータを取得してviewmodelに変換し、ビューを表示するのにかかる時間を含める必要があります。それを行う方法はありますか?そのための無料のツールはありますか?

4

1 に答える 1

1

シェルクラスでStopWatchを使用します。ユーザーがナビゲーションアイテムをクリックしたときに開始します。Loaded作成した新しいUserControlにイベントリスナーを追加し、そこでストップウォッチを停止します。それはあなたにロード時間を与えるはずです。

于 2012-11-08T06:39:40.357 に答える