Как нарисовать закругленные приподнятые и затонувшие края контроля? - PullRequest
3 голосов
/ 23 сентября 2010

Мне нужен способ рисовать закругленные приподнятые и затонувшие угловые края на пользовательском элементе управления.В настоящее время я использую ControlPaint.DrawBorder3D, но, конечно, углы выровнены и выглядят ужасно.Как это может быть сделано?Также этому проекту не разрешено использовать любые вызовы PInvoke.

1 Ответ

2 голосов
/ 23 января 2011

Вы должны нарисовать его вручную через ряд дуг и линий.самый простой способ - добавить их в путь и использовать Graphics.DrawPath (...)

проверить этот пост на форумах MSDN

...