Отправляет email-рассылки с помощью сервиса Sendsay

Финансы. Инструкция

  Все выпуски  

Уроки по C# и .NET.


Информационный Канал Subscribe.Ru

Уроки по C#. Рассылки сайта progs.biz  
Начало > C# > Windows > Урок 12

А. Гультяев. Help. Разработка справочных систем.
А. Гультяев. Help. Разработка справочных систем
Заказать на Озоне


Полные версии уроков (с картинками): урок 12.

C# для Windows
Урок 12. Окно нестандартной формы

Сделать окно нестандартной формы на C# или другом .NET'овском языке достаточно просто.

Схема действий тут такая - мы должжны создать регион (экземпляр класса Region) и присвоить его одноименному свойству формы. Создать регион можно разными способами - например, через объект GraphicsPath: к экземпляру GraphicsPath мы прибавим несколько фигур, которые будут задавать границу нашего GraphicsPath.

Вот пример кода:

        private void Form1_Load(object sender, System.EventArgs e)
        {
            // Создаем объект GraphicsPath.
            GraphicsPath gp= new GraphicsPath();
            // Прибавляем два круга.
            gp.AddEllipse(0, 0, 100, 100);
            gp.AddEllipse(110, 0, 100, 100);
            // Создаем регион на основе экземпляра GraphicsPath.
            Region r = new Region(gp);
            // Присваиваем созданный регион
            // региону нашего окна.
            this.Region = r;
        }

После запуска программы она будет выглядеть так: два несвязязанных между собой круга.

Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX new!
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


PARKING.RU. Качественный ВИРТУАЛЬНЫЙ ХОСТИНГ на платформе Windows(r): поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый ВЫДЕЛЕННЫЙ ХОСТИНГ на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
2002-2004 сайт progs.biz
2002-2004 Алексеев Игорь

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.csharplessons
Отписаться

В избранное