Silverlight 5で書かれたアプリケーションがありますが、最適化が必要です。 アプリケーションにはツリービューが含まれています。ツリーの各要素には、約25のeditboxコントロールと背景画像が含まれています。ツリーには平均約50個の要素があり、〜1250の編集コントロールを作成します。問題は、5〜6個の要素しか表示されていなくても、ツリーをスクロールしたり、エディットボックスを非常にゆっくりと選択したりすることです。
問題が可視要素の描画にあるので、この場合の仮想化は役に立たないと思います。Silverlightの最適化
どのように最適化する方法がありますか?
ははbecouse私の低いスコアが、の画像を投稿することができません1つのTreeView項目は次のようになります。
フロア4(0xAA03)| EB | EB | EB | EB | EB | EB | EB | EB | EB | EB | EB | EB | EB | EB | EB | EB | EB | EB(25)
ここで、EBは、画像の背景と部屋のテキストの四角形の形のEditBoxです数。編集ボックスは動的に作成されます。
ありがとうございます。
コードを表示できますか?おそらく必須の要約なので、宣言全体を読む必要はありません。 – DHN
申し訳ありませんが、コードを貼り付けることはできません。そのプロパティと私は所有者ではない。 –
各ツリービュー項目には、〜25個のエディットボックスコントロールを1グリッドの行(25列)に変換したテキストが含まれています。ツリービューは画面の約1/2です。 –