[C#] Закругленные формы на WFA. - Форум читеров,продавцов и покупателей - Cheat-Master.ru

Скидка на продавца и випа!
Страница 1 из 11
Модератор форума: CentiuS, Junger, tumkin 
Форум читеров,продавцов и покупателей » Программирование » C++/C Программирование » [C#] Закругленные формы на WFA.
[C#] Закругленные формы на WFA.
KunAmoriДата: Воскресенье, 03.12.2017, 22:36 | Сообщение # 1
Бывалый
Сообщений: 152
Статус: Offline
Стандартными средствами в WFA нельзя нарисовать форму, у которой были бы закругленные края.

На помощь приходит класс GraphicsPath
Вставляем метод в свой класс или можете вынести в отдельный класс для удобства

public static GraphicsPath RoundedRect(Rectangle baseRect, int radius)
{
var diameter = radius * 2;
var sz = new Size(diameter, diameter);
var arc = new Rectangle(baseRect.Location, sz);
var path = new GraphicsPath();

// Верхний левый угол
path.AddArc(arc, 180, 90);

// Верхний правый угол
arc.X = baseRect.Right - diameter;
path.AddArc(arc, 270, 90);

// Нижний правый угол
arc.Y = baseRect.Bottom - diameter;
path.AddArc(arc, 0, 90);

// Нижний левый угол
arc.X = baseRect.Left;
path.AddArc(arc, 90, 90);

path.CloseFigure();
return path;
}

Переходим к событиям формы, ищем событие Load, два раза кликаем по нему



Вставляем следующий код:

this.Region = new Region(
RoundedRect(
new Rectangle(0, 0, this.Width, this.Height)
, 10
)
);

Вместо 10 впишите своё число - радиус округления формы.

Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
DrygokДата: Воскресенье, 28.01.2018, 10:23 | Сообщение # 2
Новичок
Сообщений: 19
Статус: Offline
Омагад, годнота. +реп
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум читеров,продавцов и покупателей » Программирование » C++/C Программирование » [C#] Закругленные формы на WFA.
Страница 1 из 11
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Недорогая Прокачка Персон... [RedPower43]

Раздача аккаунтов steam [timurissss]

Прокачка такси скилл Evol... [[CM]Kykariky]

[FAQ] Всё для Дизайнера [BeIIiKiJ]

Заказ № 1873925,Vanna не ... [Vanna]

Скрипт для Накрутки Комме... [BeIIiKiJ]

Fortnine Халявные 1000 V ... [BeIIiKiJ]

1872666,Rena1ssance, нева... [Rena1ssance]

▇ПОКУПКА ВАШИХ ВИРТ DRP/A... [February]

Жирный аккаунт Arizona RP... [B999OP]

ПРИВАТ СХЕМА 1Xbet [[CM]App]

[1873096] TОP_SELLER_STEA... [imgrud2014]

[1]>[0.3z][RUS] S0beit modified by MishaN [10001]

[2]>Курилка [10000]

[3]>Поиск CLEO скриптов | Вопросы по клео скриптам [9988]

[4]>Флудильная [9936]

[5]>Курилка [9688]

[6]>Курилка [9614]

[7]>Общение читеров [CM] [9546]

[8]>S0beit - pr9n project for samp 0.3.7 [9486]

[9]>RakBot - Качай аккаунты не напрягаясь! [9480]

[10]>Часто задаваемые вопросы... [8214]

[11]>Скуплю Advance по 300р за 1кк и DIamond по 250р [7624]

[12]>Вопросы и ответы [6454]

[1]>АК_47 [29836]

[2]>GеNius [6867]

[3]>romka619 [5394]

[4]>[CM]Russel [5113]

[5]>[CM]AGRESSOR [4655]

[6]>Сэс [4430]

[7]>Snake_Firm [4338]

[8]>Artem_Buero [4173]

[9]>[CM]Durman [3294]

[10]>sky_Woker [2997]

[11]>iMaddy [2871]

[12]>[CM]Рафаэль [2762]

[13]>Sa1nteD [2694]

[14]>Logan™ [2664]

[15]>Ch0c0Cube [2456]

cuclonef3ke [18.02.2018|00:25]

vaneksilantev [18.02.2018|00:24]

Saysing [18.02.2018|00:22]

Antonlowok [18.02.2018|00:15]

BillMachester [18.02.2018|00:07]

Minchik1357 [17.02.2018|23:56]

laskid [17.02.2018|23:52]

BJlaDucJlaB [17.02.2018|23:43]

insanowa [17.02.2018|23:42]

Korub [17.02.2018|23:41]

Cerebus [17.02.2018|23:37]

eerrrttt [17.02.2018|23:32]

Ivan828 [17.02.2018|23:31]

Peep151511 [17.02.2018|23:27]

SilyaAK [17.02.2018|23:27]


CM Team © 2009-2018 Администрация не несёт ответственности за размещённые материалы. Условия пользования
Все материалы предоставлены в ознакомительных целях и администрация предлагает удалить их после ознакомления.

Положение о защите персональных данных на сайте, Пользовательское соглашение, Договор оказания услуг.