2017-12-18 156 views
-1

我想在我的XAML中使用BitMap效果,但它不工作,因爲它說 成員「效果」無法訪問或識別。我試着在後面的代碼中工作,它的工作原理,但不是在XAML中。WPF- DropShadowEffect不工作

這裏是XAML:

<Grid> 
     <Button x:Name="button" Content="Button" HorizontalAlignment="Left" Margin="147,131,0,0" VerticalAlignment="Top" Width="75" PreviewMouseDown="button_PreviewMouseDown"/> 
     <Button.Effect> 
      <DropShadowEffect 
    BlurRadius="3" ShadowDepth="10"> 
      </DropShadowEffect> 
     </Button.Effect> 
    </Grid> 

任何想法如何解決這一問題?

+0

的問題是,您關閉按鈕,標籤不添加里面的效果,你需要用'Button'包圍'Effects',這意味着''。 –

+0

我不認爲這是問題。我附上,它仍然是相同的錯誤 –

回答

1

您正在嘗試的效果添加到一個封閉的按鈕標籤,請確保您刪除反斜槓在開頭標籤

<Button x:Name="button" Content="Button" HorizontalAlignment="Left" Margin="147,131,0,0" VerticalAlignment="Top" Width="75" PreviewMouseDown="button_PreviewMouseDown"> 
    <Button.Effect> 
     <DropShadowEffect 
      BlurRadius="3" ShadowDepth="10"> 
     </DropShadowEffect> 
    </Button.Effect> 
</Button> 
+0

顯然它仍然給出相同的錯誤 –

+0

@CookieMonster請確保您刪除打開按鈕標記 –

+0

上的關閉斜線它的工作原理,但我如何添加一個事件到我的XAML只發射按鈕被按下時的效果? –