chenghaoran
2024-02-21 3b877b5501c3c0e4ccb7e4cfd37ddae60f670e4f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System.Windows.Media;
using System.Windows;
using System.Windows.Controls;
 
namespace WPFProject.Controls
{
    public class DpPlugin
    {
        public static Brush GetHoverColor(Button button)
        {
            return (Brush)button.GetValue(HoverColorProperty);
        }
 
        public static void SetHoverColor(Button button, Brush value)
        {
            button.SetValue(HoverColorProperty, value);
        }
 
        public static readonly DependencyProperty HoverColorProperty = DependencyProperty.RegisterAttached("HoverColor", typeof(Brush), typeof(DpPlugin),
            new PropertyMetadata(new SolidColorBrush(Color.FromRgb(255, 255, 255))));
    }
}