2011-07-21 7 views
2
  1. ContentPresenterでウィンドウ用テンプルを作成します。
  2. テンプレートを適用しています。
  3. ウィンドウにコントロールを配置します。

配置されたコントロールの領域(adorner decorator)が正しくありません。 (左上に偏っている)。コントロールが正しい位置に表示されました。それはVisual Studio 2010のIDEバグですか?

このプロジェクトをExpression Blendに読み込むと、このウィンドウが正しく表示されました。 (adornerも)

これはVisual Studio 2010 IDEのバグですか?

答えて

3

はい、これはVisual Studioの問題です。テンプレートをウィンドウに適用すると、ウィンドウに追加されるオブジェクトの一部がデザイン時に正しい位置に表示されません。これは、適切なランタイム動作/表示には影響しないようです。

例:グリッドコントロール(デザインアウトライン)は、原点を左上隅に移動して表示されますが、グリッドの内容は正しく表示されます。

+0

ありがとうstewbob。 – mjk6026