Brush Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Objekte, die zum Ausfüllen der Innenräume grafischer Formen wie Rechtecke, Auslassungspunkte, Kreise, Polygone und Pfade verwendet werden.
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
- Vererbung
- Abgeleitet
- Implementiert
Hinweise
Dies ist eine abstrakte Basisklasse, die nicht instanziiert werden kann. Verwenden Sie zum Erstellen eines Pinselobjekts Klassen, die von Brush, z SolidBrush. B. , TextureBrushund LinearGradientBrush.
Note
In .NET 6 und höheren Versionen wird das System.Drawing.Common-Paket, das diesen Typ enthält, nur unter Windows-Betriebssystemen unterstützt. Die Verwendung dieses Typs in plattformübergreifenden Apps führt zu Kompilierungszeitwarnungen und Laufzeit-Ausnahmen. Weitere Informationen finden Sie unter System.Drawing.Common wird nur unter Windows unterstützt.
Hinweise für Ausführende
Wenn Sie von der Brush Klasse erben, müssen Sie die Clone() Methode überschreiben.
Konstruktoren
| Name | Beschreibung |
|---|---|
| Brush() |
Initialisiert eine neue Instanz der Brush-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| Clone() |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird eine genaue Kopie dieser BrushKlasse erstellt. |
| CreateObjRef(Type) |
Erstellt ein Objekt, das alle relevanten Informationen enthält, die zum Generieren eines Proxys erforderlich sind, der für die Kommunikation mit einem Remoteobjekt verwendet wird. (Geerbt von MarshalByRefObject) |
| Dispose() |
Gibt alle von diesem Brush Objekt verwendeten Ressourcen frei. |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den Brush verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| Finalize() |
Ermöglicht es einem Objekt, Ressourcen freizugeben und andere Bereinigungsvorgänge auszuführen, bevor es von der Garbage Collection erneut beansprucht wird. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetLifetimeService() |
Veraltet.
Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinie für diese Instanz steuert. (Geerbt von MarshalByRefObject) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| InitializeLifetimeService() |
Veraltet.
Ruft ein Lebensdauerdienstobjekt ab, um die Lebensdauerrichtlinie für diese Instanz zu steuern. (Geerbt von MarshalByRefObject) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| MemberwiseClone(Boolean) |
Erstellt eine flache Kopie des aktuellen MarshalByRefObject Objekts. (Geerbt von MarshalByRefObject) |
| SetNativeBrush(IntPtr) |
Legt in einer abgeleiteten Klasse einen Verweis auf ein GDI+-Pinselobjekt fest. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |