我有一個菜單顯示在下面的圖中:設定一個圖像IM菜單項和改變菜單項的背景色時鼠標懸停
的XAML是:
<MenuItem .....>
<MenuItem.Icon>
<Image Source="Images/Add.png">
</MenuItem.Icon>
</MenuItem>
我在運行時沒有得到任何圖像。我在上述XAML中犯了什麼錯誤?
此外,如果有人知道如何更改MouseOver上menuItem的backColor,請提示。
我有一個菜單顯示在下面的圖中:設定一個圖像IM菜單項和改變菜單項的背景色時鼠標懸停
的XAML是:
<MenuItem .....>
<MenuItem.Icon>
<Image Source="Images/Add.png">
</MenuItem.Icon>
</MenuItem>
我在運行時沒有得到任何圖像。我在上述XAML中犯了什麼錯誤?
此外,如果有人知道如何更改MouseOver上menuItem的backColor,請提示。
你可以試試這個
<MenuItem>
<MenuItem.Style>
<Style>
<Setter Property="MenuItem.Background" Value="Blue"/>
<Style.Triggers>
<Trigger Property="MenuItem.IsMouseOver" Value="True">
<Setter Property="MenuItem.Background" Value="Green" />
</Trigger>
</Style.Triggers>
</Style>
</MenuItem.Style>
</MenuItem>
你是怎樣使你的菜單看起來像這樣? – dkozl