我有一個網格控件,它有25個按鈕(網格只包含按鈕)。併爲每個按鈕我這樣設置相同的圖像:WPF按鈕背景問題
ImageBrush brush = new ImageBrush();
BitmapImage bitmap = new BitmapImage();
bitmap.BeginInit();
bitmap.UriSource = new Uri(@"pack://application:,,,/Images/notexplored.jpg", UriKind.RelativeOrAbsolute);
bitmap.EndInit();
brush.ImageSource = bitmap;
foreach (UIElement uie in myGrid.Children)
{
var temp = uie as Button;
temp.Background = brush;
}
我的問題是,現在當我將鼠標懸停在按鈕我得到這個(這個問題的短視頻):https://www.dropbox.com/s/jb8fb29lrpimue5/ButtonIssue.avi
哪有我改正這個?將圖像作爲背景應用到按鈕後,如果我將鼠標懸停在按鈕上,我不想看到默認的按鈕背景(看起來&感覺)而不是應用的圖像。
順便說一句,你有足夠的代表現在upvote。 ;) – Athari