2011-02-24 7 views
1

これはかなり簡単な質問かもしれません。VSパッケージの背景色Addin?

私はVSパッケージを作成しました。これには小さなGUIがあります。 GUIの背景がSystem.Colors.ControlBrushする必要があります:

<Grid Background="{x:Static SystemColors.ControlBrush}"> 

今私はそれがグリッドのではなく、ウィンドウの残りの部分の色が変化するという、問題があります。 - >Screenshot

私はUserControlのバックグラウンドを同じように変更できると思っていましたが、どういうわけかそれは動作しません。窓の一部が灰色で、残りが白い場合、今はそれほど素晴らしいとは思わない。

答えて

2

あなたのUserControlはおそらくウィンドウ全体をカバーしていません。

WidthまたはHeightのアトリビュートを削除し、水平/垂直アライメントが両方ともStretchであることを確認してください。

+0

hmmm ...これは色の問題を解決します。今度は、私はデザインと再び戦わなければならないと思う。 – Feroc

+0

@Feroc:コントロールを別の非ストレッチパネルに入れてください。 – SLaks

+0

thx、私はこれを試してみましょうが、私は再びデザイン上の何かを変更する必要がある場合のみ。現時点ではすべてが整っており、もう一度触れたくはありません。 :D – Feroc