HatchBrush Klas

Definitie

Definieert een rechthoekig penseel met een luikstijl, een voorgrondkleur en een achtergrondkleur. Deze klasse kan niet worden overgenomen.

public ref class HatchBrush sealed : System::Drawing::Brush
public sealed class HatchBrush : System.Drawing.Brush
type HatchBrush = class
    inherit Brush
Public NotInheritable Class HatchBrush
Inherits Brush
Overname

Voorbeelden

In het volgende voorbeeld ziet u hoe u de HatchBrush afbeelding maakt die in de vorige afbeelding wordt weergegeven.

HatchBrush hBrush = new HatchBrush(
   HatchStyle.Horizontal,
   Color.Red,
   Color.FromArgb(255, 128, 255, 255));
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60);
Dim hBrush As New HatchBrush( _
   HatchStyle.Horizontal, _
   Color.Red, _
   Color.FromArgb(255, 128, 255, 255))
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60)

Opmerkingen

Er wordt een luikpatroon gemaakt van twee kleuren: één gedefinieerd door de BackgroundColor, die de achtergrond vult en één voor de lijnen die het patroon vormen over de achtergrond die door de ForegroundColor eigenschap is gedefinieerd. De HatchStyle eigenschap definieert welk type patroon de kwast heeft en kan elke waarde uit de HatchStyle opsomming zijn. Er zijn meer dan vijftig elementen in de HatchStyle opsomming.

In de volgende afbeelding ziet u een beletselteken dat is gevuld met een horizontaal luikspatroon.

Hatch-patroon

Note

In .NET 6 en latere versies wordt het pakket System.Drawing.Common, dat dit type bevat, alleen ondersteund op Windows-besturingssystemen. Het gebruik van dit type in platformoverschrijdende apps veroorzaakt compileertijdwaarschuwingen en runtime-uitzonderingen. Zie System.Drawing.Common alleen ondersteund in Windows voor meer informatie.

Constructors

Name Description
HatchBrush(HatchStyle, Color, Color)

Initialiseert een nieuw exemplaar van de HatchBrush klasse met de opgegeven HatchStyle opsomming, voorgrondkleur en achtergrondkleur.

HatchBrush(HatchStyle, Color)

Initialiseert een nieuw exemplaar van de HatchBrush klasse met de opgegeven HatchStyle opsomming en voorgrondkleur.

Eigenschappen

Name Description
BackgroundColor

Hiermee wordt de kleur van spaties tussen de luiklijnen opgehaald die door dit HatchBrush object zijn getekend.

ForegroundColor

Hiermee haalt u de kleur op van luiklijnen die door dit HatchBrush object zijn getekend.

HatchStyle

Hiermee haalt u de luikstijl van dit HatchBrush object op.

Methoden

Name Description
Clone()

Hiermee maakt u een exacte kopie van dit HatchBrush object.

CreateObjRef(Type)

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
Dispose()

Alle resources die door dit Brush object worden gebruikt, worden vrijgegeven.

(Overgenomen van Brush)
Dispose(Boolean)

Publiceert de niet-beheerde resources die worden gebruikt door de Brush beheerde resources en brengt eventueel de beheerde resources vrij.

(Overgenomen van Brush)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLifetimeService()

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InitializeLifetimeService()

Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren.

(Overgenomen van MarshalByRefObject)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
SetNativeBrush(IntPtr)

In een afgeleide klasse stelt u een verwijzing in naar een GDI+-borstelobject.

(Overgenomen van Brush)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op