Сообщения с тегом ‘Rectangle’
Классы семейства геометрических фигур
Написано admin в 20 Июнь 2008 – 21:59 -Классы семейства геометрических фигур
Приведем теперь программные коды классов, являющихся потомками класса Figure.
Класс Ellipse
Вот программный код этого класса:
using System;
using System.Drawing;
namespace Shapes Read more »
Tags: axisA, axisB, base, Capture, Convert, DrawEllipse, FillRectangle, Graphics, namespace, Override, pen, Person, Rectangle, scale, sideA
Находится в Учебник | No Comments »
Абстрактный класс Figure
Написано admin в 20 Июнь 2008 – 21:58 -Абстрактный класс Figure
Приведем код класса:
using System;
using System.Drawing;
namespace Shapes Read more »
Tags: brush, Class, Color, Figure, ForestGreen, name, namespace, Rectangle, Region, return, Shapes, Show, summary, System
Находится в Учебник | No Comments »
Урок 19. Абстрактные классы
Написано admin в 14 Июнь 2008 – 16:06 -Урок 19. Абстрактные классы
Методы класса могут быть объявлены как абстрактные. Это означает, что в этом классе нет реализации этих методов. Абстрактные методы пишутся с модификатором abstract. Класс, в котором есть хотя бы один абстрактный метод, называется абстрактным (а таком классе могу быть и обычные методы). Нельзя создавать экземпляры абстрактного класса – такой класс может использоваться только в качестве базового класса для других классов. Для потомка такого класса есть две возможности – или он реализует все абстрактные методы базового класса (и в этом случае для такого класса-потомка мы сможем создавать его экземпляры), или он реализует не все абстрактные методы базового класса (в этом случае он является тоже абстрактным классом и единственная возможность его использования – это производить от него классы-потомки). Вот пример, иллюстрирующий использование абстрактных классов:
Tags: Console, Figure, namespace, Override, Rectangle, System, Triangle
Находится в Уроки C# | No Comments »
Вопрос 20. Как вывести часть картинки из файла?
Написано admin в 14 Июнь 2008 – 15:42 -Вопрос 20. Как вывести часть картинки из файла?
Часто для вывода разных картинок в программе используется один и тот же файл. При этом разные картинки представляют из себя различные части этого самого файла.
Вот пример кода, который это делает:
// Загружаем картинку из файла.
Image image = Image.FromFile("1.bmp");
// Создаем объект Graphics для формы.
Graphics g = this.CreateGraphics()
// Выводим левую часть нашего изображения.
Rectangle rect = new Rectangle(0, 0, 50, 50);
g.DrawImage(image, 10, 10,
rect, GraphicsUnit.Pixel);
// Выводим правую часть нашего изображения.
rect = new Rectangle(50, 0, 50, 50);
g.DrawImage(image, 100, 10,
rect, GraphicsUnit.Pixel);
Tags: CreateGraphics, DrawImage, FromFile, GraphicsUnit, Pixel, Rectangle
Находится в FAQ по C# | No Comments »
