Если ый тип является прямоугольником с закругленными углами, он имеет округленный угол.Используйте пользовательский тип, чтобы делать именно то, что вы хотите.
Если вы работаете в конструкторе интерфейса, просто выберите пользовательский тип, затем вы можете использовать фоновое изображение или обычные атрибуты слоя (border, shadow ...).
В коде не создавайте новый класс, просто создайте кнопку и установите тип в пользовательский.