Я только начал использовать WPF и пытаюсь создать приложение для регистрации часов для моей группы добровольцев.В любом случае я пытаюсь сделать мои кнопки похожими на калькулятор для кнопок Windows 7, так как это приложение также разработано в WPF, и это также впечатлило бы всю группу.
Я заставил их выглядеть как кнопки из Калькулятора (у меня есть стили, похожие на кнопки функций и цифры), но я не могу заставить их вести себя одинаково (изображение нормального, MouseOver и щелчок прикрепляются в конце).У меня .xaml структурирован следующим образом, у меня определены baseStyleButton
и baseStyleButtonMouseOver
(мне тоже нужна помощь в определении этого стиля) в app.xaml, а затем я хочу создать styleButtonUniversal
, который "инкапсулирует" двабазовые стили и переключаются между ними при наступлении события MouseOver
.Точно так же я хочу иметь возможность расширить этот стиль, чтобы иметь стиль событий click
.
Как мне добиться этого в WPF или есть какой-то другой способ, которым я могу создать свои кнопки так, чтобы они оба выглядели круто, и они были просты для начинающего WPF?
Также, если у кого-нибудь есть какие-либо советы о том, как добиться MouseOver внешнего вида кнопки калькулятора, это также будет высоко оценено.