Brush Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce gli oggetti utilizzati per riempire gli interni di forme grafiche, ad esempio rettangoli, puntini di sospensione, pie, poligoni e percorsi.
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
- Ereditarietà
- Derivato
- Implementazioni
Commenti
Si tratta di una classe base astratta e non può essere creata un'istanza. Per creare un oggetto pennello, usare classi derivate da Brush, ad esempio SolidBrush, TextureBrushe LinearGradientBrush.
Note
In .NET 6 e versioni successive il pacchetto System.Drawing.Common, che include questo tipo, è supportato solo nei sistemi operativi Windows. L'uso di questo tipo nelle app multipiattaforma causa avvisi in fase di compilazione ed eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.
Note per gli implementatori
Quando si eredita dalla Brush classe , è necessario eseguire l'override del Clone() metodo .
Costruttori
| Nome | Descrizione |
|---|---|
| Brush() |
Inizializza una nuova istanza della classe Brush. |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Quando sottoposto a override in una classe derivata, crea una copia esatta di questo Brushoggetto . |
| CreateObjRef(Type) |
Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject) |
| Dispose() |
Rilascia tutte le risorse usate da questo Brush oggetto. |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da Brush e, facoltativamente, rilascia le risorse gestite. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| Finalize() |
Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperata da Garbage Collection. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetLifetimeService() |
Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| InitializeLifetimeService() |
Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| MemberwiseClone(Boolean) |
Crea una copia superficiale dell'oggetto corrente MarshalByRefObject . (Ereditato da MarshalByRefObject) |
| SetNativeBrush(IntPtr) |
In una classe derivata imposta un riferimento a un oggetto pennello GDI+. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |