[C#] Закругленные формы на WFA. - Форум Cheat-Master.ru

Скидка на продавца и випа! 3 выплаты в неделю! Ежедневно покупок на 25-50к рублей! Акция приведи друга!
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
Форум » Программирование » C++/C Программирование » [C#] Закругленные формы на WFA.
[C#] Закругленные формы на WFA.
KunAmoriДата: Воскресенье, 03.12.2017, 22:36 | Сообщение # 1
Знаток
Группа: Читер CM
Сообщений: 165
Статус: 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
Любитель
Группа: Пользователи
Сообщений: 31
Статус: Offline
Омагад, годнота. +реп
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум » Программирование » C++/C Программирование » [C#] Закругленные формы на WFA.
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
⚡Скупка/Продажа виртов AR... [monroshe4ka]

Продам вирты на Diamond R... [Haines]

Продажа виртов на DRP Eme... [JIenin]

заказ № 1972970 [Whacking]

Бесплатно крутим рулетку ... [[CM]_ChEaT_BoOsS]

Нужен бот лесопилки [SamHoward]

Слив нового будущего сайт... [WutFace12]

СЛИВ БЕСКОНЕЧНОГО ЗАХОДА ... [WarflexTucci]

☑️▇▇МАГАЗИН ВИРТУАЛЬНОЙ В... [forse]

Админка Advance RP. Отвеч... [GOAT_SAMP]

Сайт с доказательствами д... [GOAT_SAMP]

Отвяжу семейный просмотр ... [[СМ]Masik]

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

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

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

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

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

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

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

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

[9]>S0beit - pr9n project for samp 0.3.7 [9493]

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

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

[12]>[0.3.7][RUS] Sobeit modified by MishaN [6243]

[1]>АК_47 [32317]

[2]>GеNius [7097]

[3]>[CM]Russel [5562]

[4]>romka619 [5000]

[5]>[CM]AGRESSOR [4643]

[6]>Сэс [4405]

[7]>Snake_Firm [4352]

[8]>Artem_Buero [4192]

[9]>[CM]Durman [3132]

[10]>iMaddy [2857]

[11]>sky_Woker [2856]

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

[13]>Sa1nteD [2677]

[14]>Ch0c0Cube [2446]

[15]>BY [2343]

DarkMorn [17.08.2018|18:19]

Avokaadoo [17.08.2018|18:18]

Adovardo111213213 [17.08.2018|18:15]

martynkin0 [17.08.2018|18:13]

Maloy1337322 [17.08.2018|18:11]

fadsadfsdfas [17.08.2018|18:10]

fordiquez [17.08.2018|18:02]

kakawka-kohan [17.08.2018|18:00]

Joy_Parker [17.08.2018|17:59]

Saskeeeeeee [17.08.2018|17:58]

cm_foxtrot [17.08.2018|17:56]

fURAAA [17.08.2018|17:55]

deathwing338 [17.08.2018|17:51]

Halofite313 [17.08.2018|17:46]

sdawds [17.08.2018|17:43]


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

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