2016-07-25 11 views
2

私はUWPのパフォーマンスの最適化について勉強してきました。私のアプリケーションは黙っているからです。本当に面白いメカニズムの1つは、IsTextPerformanceVisualizationEnabledフラグを設定することです。私は、私のアプリケーションのテキスト文字列の95%が "最適化された"という鮮明な緑の色で表示されていることに気づいたが、私は黒で表示されるいくつかの簡単なAutoSuggestBoxを持っている。なぜAutoSuggestBoxのテキストが最適化されていないのですか?

は、実際には、私は小さなテストを書いた:

 <TextBlock Text="good text block"></TextBlock> <= shows as optimized 
     <TextBlock >bad text block</TextBlock>   <= shows not optimized 
     <AutoSuggestBox Text="asb"></AutoSuggestBox> <= shows not optimized 

は私がテキストブロックを理解しています。誰かがAutoSuggestBoxに何が間違っているか説明できますか?あるいは、彼らは単に "テキスト"テストに参加していませんか?

答えて

0

これは、ユーザーが入力できるので、TextBlockではなく、TextBoxです。 [ドキュメントアウトライン]ウィンドウからアウトラインし、マウスの右ボタンで[テンプレートの編集...]を選択してコピーを編集すると、テキストボックスとリストアイテムで作成されたコピーが表示されます。

テキストボックスのテキストは、ユーザーの入力によって変更されるため、最適化することはできません。

関連する問題