2013-02-11 146 views
1

圖像按鈕我有圖像的按鈕:藍色背景

<Button x:Name="favoriteButton" 
     HorizontalAlignment="Left" 
     VerticalAlignment="Top" 
     Height="72" 
     Width="99" 
     Click="DidPressAddToFavorites" 
     BorderBrush="{x:Null}"> 
    <Button.Background> 
     <ImageBrush ImageSource="/Images/[email protected]" 
        Stretch="Uniform"/> 
    </Button.Background> 
</Button> 

現在,當我按下按鈕,我看到他藍色的背景,我可以刪除這個藍色的?

回答

1

有顏色和動畫存儲在按鈕的模板。你必須編輯這個模板。使用混合,您可以通過右鍵單擊美工板上的按鈕或對象和時間軸面板中的按鈕來完成此操作。並進入「編輯模板」 - >「編輯複製」

enter image description here

這個你必須設置爲存儲模板的地方後。您可以選擇將模板放置在外部ResourceDictionary中,或者僅在此處使用時纔將其留在此頁面中。

既然你有一個模板,你可以編輯它。

你正在談論的藍色是在4個「CommonStates」之一中定義的。這些州可以在國家面板上找到。通過選擇其中一個狀態,您可以編輯該狀態。您對其中一個屬性所做的每次更改都將存儲在一個狀態中。

正如您在下面看到的,選擇了按下狀態。這由狀態前面的小紅點表示。您還會在美工板上收到通知。

在此狀態下某些屬性已更改的每個對象都會在對象和時間軸面板中以紅點高亮顯示。在此面板中用星號表示在特定狀態下發生更改的屬性。

藍色的東西可以在模板的背景元素中找到。

enter image description here

+0

嗨感謝您的答覆,我都無法查到4「CommonStates」 – MTA 2013-02-11 08:25:38

+0

是否使用混合? – Sorskoot 2013-02-11 08:26:59

+0

我正在使用visual studio 2012 express,但它看起來不像您正在使用的那個 – MTA 2013-02-11 08:28:44