Brush Clase

Definición

Define objetos usados para rellenar los interiores de formas gráficas como rectángulos, puntos suspensivos, pies, polígonos y rutas de acceso.

public ref class Brush abstract : MarshalByRefObject, ICloneable, IDisposable
public abstract class Brush : MarshalByRefObject, ICloneable, IDisposable
type Brush = class
    inherit MarshalByRefObject
    interface ICloneable
    interface IDisposable
Public MustInherit Class Brush
Inherits MarshalByRefObject
Implements ICloneable, IDisposable
Herencia
Derivado
Implementaciones

Comentarios

Se trata de una clase base abstracta y no se puede crear una instancia. Para crear un objeto brush, use clases derivadas de Brush, como SolidBrush, TextureBrushy LinearGradientBrush.

Note

En .NET 6 y versiones posteriores, el paquete System.Drawing.Common, que incluye este tipo, solo se admite en sistemas operativos Windows. El uso de este tipo en aplicaciones multiplataforma provoca advertencias en tiempo de compilación y excepciones en tiempo de ejecución. Para obtener más información, consulte System.Drawing.Common only supported on Windows (Solo se admite System.Drawing.Common en Windows).

Notas a los implementadores

Al heredar de la Brush clase , debe invalidar el Clone() método .

Constructores

Nombre Description
Brush()

Inicializa una nueva instancia de la clase Brush.

Métodos

Nombre Description
Clone()

Cuando se reemplaza en una clase derivada, crea una copia exacta de este Brush.

CreateObjRef(Type)

Crea un objeto que contiene toda la información pertinente necesaria para generar un proxy usado para comunicarse con un objeto remoto.

(Heredado de MarshalByRefObject)
Dispose()

Libera todos los recursos utilizados por este objeto Brush.

Dispose(Boolean)

Libera los recursos no administrados utilizados por Brush y, opcionalmente, libera los recursos administrados.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
Finalize()

Permite a un objeto intentar liberar recursos y realizar otras operaciones de limpieza antes de que la recolección de elementos no utilizados la recupere.

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetLifetimeService()
Obsoletos.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitializeLifetimeService()
Obsoletos.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto actual MarshalByRefObject .

(Heredado de MarshalByRefObject)
SetNativeBrush(IntPtr)

En una clase derivada, establece una referencia a un objeto de pincel GDI+.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a