TextureBrush

TextureBrush class

Каждое свойствоTextureBrush класс этоBrush объект, использующий изображение для заполнения внутренней части фигуры. Этот класс не может быть унаследован.

public sealed class TextureBrush : TransformBrush

Конструкторы

ИмяОписание
TextureBrush(Image)Инициализирует новый экземплярTextureBrush класс, использующий указанное изображение.
TextureBrush(Image, Rectangle)Инициализирует новый экземплярTextureBrush класс, который использует указанное изображение и ограничивающий прямоугольник.
TextureBrush(Image, RectangleF)Инициализирует новый экземплярTextureBrush класс, который использует указанное изображение и ограничивающий прямоугольник.
TextureBrush(Image, WrapMode)Инициализирует новый экземплярTextureBrush класс, который использует указанное изображение и режим переноса.
TextureBrush(Image, Rectangle, ImageAttributes)Инициализирует новый экземплярTextureBrush класс, который использует указанное изображение, ограничивающий прямоугольник и атрибуты изображения.
TextureBrush(Image, RectangleF, ImageAttributes)Инициализирует новый экземплярTextureBrush класс, который использует указанное изображение, ограничивающий прямоугольник и атрибуты изображения.
TextureBrush(Image, WrapMode, Rectangle)Инициализирует новый экземплярTextureBrush класс, который использует указанное изображение, режим переноса и ограничивающий прямоугольник.
TextureBrush(Image, WrapMode, RectangleF)Инициализирует новый экземплярTextureBrush класс, который использует указанное изображение, режим переноса и ограничивающий прямоугольник.

Характеристики

ИмяОписание
Disposed { get; }Получает значение, указывающее, удален ли этот экземпляр.
Image { get; }ПолучаетImage объект, связанный с этимTextureBrush объект.
ImageAttributes { get; }ПолучаетImageAttributes связанные с этимTextureBrush .
ImageRectangle { get; }ПолучаетRectangle связанные с этимTextureBrush .
IsTransformChanged { get; }Получает значение, указывающее, были ли каким-либо образом изменены преобразования. Например установка матрицы преобразования или вызов любого из методов, изменяющих матрицу преобразования. Свойство введено для обратной совместимости с GDI+.
Opacity { get; set; }Получает или задает непрозрачность кисти. Значение должно быть от 0 до 1. Значение 0 означает, что кисть полностью видна, значение 1 означает, что кисть полностью непрозрачна.
Transform { get; set; }Получает или устанавливает копиюMatrix который определяет локальное геометрическое преобразование для этогоTransformBrush .
WrapMode { get; set; }Получает или задаетWrapMode перечисление, указывающее режим переноса для этогоTransformBrush .

Методы

ИмяОписание
virtual DeepClone()Создает новый глубокий клон текущегоBrush .
Dispose()Удаляет текущий экземпляр.
MultiplyTransform(Matrix)УмножаетMatrix который представляет собой локальное геометрическое преобразование этогоLinearGradientBrush указаннымMatrix путем добавления указанногоMatrix .
MultiplyTransform(Matrix, MatrixOrder)УмножаетMatrix который представляет собой локальное геометрическое преобразование этогоLinearGradientBrush указаннымMatrix в указанном порядке.
ResetTransform()СбрасываетTransform свойство к личности.
RotateTransform(float)Поворачивает локальное геометрическое преобразование на указанную величину. Этот метод добавляет поворот к преобразованию.
RotateTransform(float, MatrixOrder)Поворачивает локальное геометрическое преобразование на указанную величину в указанном порядке.
ScaleTransform(float, float)Масштабирует локальное геометрическое преобразование на указанные величины. Этот метод добавляет матрицу масштабирования перед преобразованием.
ScaleTransform(float, float, MatrixOrder)Масштабирует локальное геометрическое преобразование на указанные величины в указанном порядке.
TranslateTransform(float, float)Преобразует локальное геометрическое преобразование по указанным размерам. Этот метод добавляет перевод к transform.
TranslateTransform(float, float, MatrixOrder)Преобразует локальное геометрическое преобразование по указанным размерам в указанном порядке.

Смотрите также