Как добавить круглую обводку в C# win forms?

Я делаю кнопку круглой этим кодом:

GraphicsPath myPath = new GraphicsPath();
myPath.AddEllipse(0, 0, button12.Width, button12.Height);

Region myRegion = new Region(myPath);
button12.Region = myRegion;


Но когда я добавляю обводку кнопке, логично что обводка квадратная и из-за этого у круглой кнопки получаются странные линии вместо обводки. Как я могу добавить круглую обводку? Желательно без 2 элемента который будет на заднем фоне у кнопки
  • Вопрос задан
  • 323 просмотра
Решения вопроса 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
Регионами - ни как.
Регион обрезает финальное отображение кнопки.

Круглые кнопки так не делаются.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы