Brush Klass

Definition

Definierar objekt som används för att fylla inredningen i grafiska former, till exempel rektanglar, ellipser, pajer, polygoner och sökvägar.

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
Arv
Härledda
Implementeringar

Kommentarer

Det här är en abstrakt basklass och kan inte instansieras. Om du vill skapa ett penselobjekt använder du klasser som härletts från Brush, till exempel SolidBrush, TextureBrushoch LinearGradientBrush.

Note

I .NET 6 och senare versioner stöds endast System.Drawing.Common-paketet, som innehåller den här typen, på Windows-operativsystem. Användning av den här typen i plattformsoberoende appar orsakar kompileringstidsvarningar och körningsfel. Mer information finns i System.Drawing.Common som endast stöds i Windows.

Anteckningar till implementerare

När du ärver från Brush klassen måste du åsidosätta Clone() metoden.

Konstruktorer

Name Description
Brush()

Initierar en ny instans av Brush klassen.

Metoder

Name Description
Clone()

När du åsidosättas i en härledd klass skapar du en exakt kopia av den här Brush.

CreateObjRef(Type)

Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt.

(Ärvd från MarshalByRefObject)
Dispose()

Frigör alla resurser som används av det här Brush objektet.

Dispose(Boolean)

Släpper de ohanterade resurser som används av Brush och släpper eventuellt de hanterade resurserna.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
Finalize()

Tillåter att ett objekt försöker frigöra resurser och utföra andra rensningsåtgärder innan det frigörs av skräpinsamling.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetLifetimeService()

Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen.

(Ärvd från MarshalByRefObject)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InitializeLifetimeService()

Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen.

(Ärvd från MarshalByRefObject)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MemberwiseClone(Boolean)

Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet.

(Ärvd från MarshalByRefObject)
SetNativeBrush(IntPtr)

I en härledd klass anger du en referens till ett GDI+ penselobjekt.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för