2010-03-03 70 views
3

問:Silverlight的透明度

可以組成用戶控件是透明的部分爲它的外部容器?

詳情:

我有,我想拉成一個單獨的用戶控件的對話框。該控件包含一個帶有背景的邊框,該背景具有alpha透明度,其中有一個帶有白色背景和所有內容的網格。在XAML標記,它看起來是這樣的:

<Border Margin="22,28,20,18" BorderBrush="Black" BorderThickness="1" Background="#30D7D7D7"> 
     <Grid Margin="155,148,145,198" Background="#FFFEFEFE"> 
      <TextBlock Margin="17,19,32,20" Text="Dialog part goes here." TextWrapping="Wrap"/> 
     </Grid> 
    </Border> 

問題:

當我謹對用戶的控制,即使我設置的用戶控件的背景爲透明,它不顯示邊界的透明背景;它是堅實的。

回答

3

UserControl本身將具有背景顏色。確保您將代碼移動到的用戶控件的編號爲Background=Transparent

+0

你絕對是在這裏,我應該在很久以前標記這個正確的。 – t3rse