次の疑似 XAML コードとして表示できる UserControl (複合コントロール) があります。
<UserControl>
<DockPanel>
<TextBox />
<Button />
</DockPanel>
</UserControl>
このカスタム コントロールをさまざまな場所で使用し、その一部を WPF スタイルでスタイルします。このスタイルは、UserControl の Background プロパティを色に設定します。しかし、この背景色は UserControl の背景面に描画されますが、TextBox コントロールの背景だけに描画したいのです。これは私が得るものです(色=赤):
代替テキスト http://img261.imageshack.us/img261/8600/62858047wi3.png
UserControl の Background プロパティを TextBox コントロールの background プロパティにバインドすると、次のようになります。
代替テキスト http://img111.imageshack.us/img111/1637/30765795kw5.png
現在は、内側の TextBox コントロールの背景も描画されますが、UserControl の背景色はまだ存在します。UserControl の背景の絵を削除する方法はありますか?