Пытаюсь создать кастомную кнопку на VB .NET. Создал вот такой класс:
Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports System.Windows.Forms
Public Class EllipseButton
Inherits Button
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
Dim grPath As GraphicsPath = New GraphicsPath()
grPath.AddEllipse(0, 0, ClientSize.Width, ClientSize.Height)
Me.Region = New Region(grPath)
MyBase.OnPaint(e)
End Sub
End Class
Однако при добавлении кнопки из Тулбокса выходит ошибка "Не удаётся добавить элемент" и удаляется из тулбокса.
В чем ошибка?!