Freigeben über


UIBezierPath.SetLineDash Methode

Definition

Überlädt

SetLineDash(nfloat[], nfloat)

Legt das Linienstreichmuster für den Pfad fest.

SetLineDash(nfloat[], nint, nint, nfloat)

Legt das Bindestrichmuster für die Zeile fest.

SetLineDash(nfloat[], nfloat)

Legt das Linienstreichmuster für den Pfad fest.

public void SetLineDash (nfloat[] values, nfloat phase);
member this.SetLineDash : nfloat[] * nfloat -> unit

Parameter

values
nfloat[]

Ein Array von Längen, die zwischen dem Vollkörper- und dem Spaltteil wechseln, gemessen in Punkten.

phase
nfloat

Punkt, an dem das Muster gerendert wird (Zählung vom Ursprung).

Hinweise

Dies kann aus einem Hintergrundthread verwendet werden.

Gilt für:

SetLineDash(nfloat[], nint, nint, nfloat)

Legt das Bindestrichmuster für die Zeile fest.

public void SetLineDash (nfloat[] values, nint offset, nint count, nfloat phase);
member this.SetLineDash : nfloat[] * nint * nint * nfloat -> unit

Parameter

values
nfloat[]

Ein Array von Längen, die zwischen dem Vollkörper- und dem Spaltteil wechseln, gemessen in Punkten.

offset
System.System.IntPtr System.nativeint

Offset in die Werte, von der aus das Rendern gestartet werden soll.

count
System.System.IntPtr System.nativeint

Anzahl der zu berücksichtigenden Elemente im Array.

phase
nfloat

Punkt, an dem das Muster gerendert wird (Zählung vom Ursprung).

Hinweise

Diese Variation der Methode ermöglicht es, ein Segment des Arrays "Werte" über die Offset- und Count-Parameter anzugeben.

Dies kann aus einem Hintergrundthread verwendet werden.

Gilt für: