Смена внешнего вида кнопки при работе в Windows Forms является, пожалуй, одной из самой простой задачей.
Вопрос состоит в том, что бы при наведение указателя (курсора) мыши внешний вид кнопки изменялся на требуемый, а при покидании курсора кнопки возвращать прежние настройки.
Свойство BorderSize установлено в значение 0 пикселей.
Теперь, для достижения эффекта роловера следует подписать кнопку на два события: