2009-05-12 7 views
1

Silverlight 3ベータ版のデータフォームの透明な背景が得られないようです。以下のコードは私が試しているものですが、背景を部分的に透明にするだけです。私はそれを修正するために何かできるのですか?Silverlight 3でデータフォームの透明な背景を取得するにはどうすればよいですか?

<Grid x:Name="LayoutRoot" Background="Orange"> 
    <Border Background="Blue" Margin="100,0,0,100"/> 
    <Controls:DataForm x:Name="dataform" Background="Transparent" Margin="30"/> 
</Grid> 

Screenshot http://www.portnine.com/data/images/Misc/silverlight3.jpg

答えて

3

デフォルトでは、データフォームは、対応する表示状態は外観を変更を意味し、「無効」を開始します。

デフォルトのコントロールテンプレートをオーバーライドすると、 "DisabledColor"という静的リソースが見つかります。これは、あなたが見ているわずかに不透明な白を作成しています。それを変えれば、あなたは大丈夫でしょう。

<SolidColorBrush x:Key="DisabledColor" Color="#A5FFFFFF"/> 
関連する問題