AdjustableArrowCap Constructors

Definitie

Initialiseert een nieuw exemplaar van de AdjustableArrowCap klasse met de opgegeven breedte en hoogte.

Overloads

Name Description
AdjustableArrowCap(Single, Single)

Initialiseert een nieuw exemplaar van de AdjustableArrowCap klasse met de opgegeven breedte en hoogte. De pijleinddoppen die met deze constructor zijn gemaakt, worden altijd gevuld.

AdjustableArrowCap(Single, Single, Boolean)

Initialiseert een nieuw exemplaar van de AdjustableArrowCap klasse met de opgegeven eigenschap breedte, hoogte en opvulling. Of een pijleindlimiet is gevuld, is afhankelijk van het argument dat aan de isFilled parameter wordt doorgegeven.

AdjustableArrowCap(Single, Single)

Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs

Initialiseert een nieuw exemplaar van de AdjustableArrowCap klasse met de opgegeven breedte en hoogte. De pijleinddoppen die met deze constructor zijn gemaakt, worden altijd gevuld.

public:
 AdjustableArrowCap(float width, float height);
public AdjustableArrowCap(float width, float height);
new System.Drawing.Drawing2D.AdjustableArrowCap : single * single -> System.Drawing.Drawing2D.AdjustableArrowCap
Public Sub New (width As Single, height As Single)

Parameters

width
Single

De breedte van de pijl.

height
Single

De hoogte van de pijl.

Voorbeelden

Het volgende voorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een OnPaint-gebeurtenisobject. De code voert de volgende acties uit:

  • Hiermee maakt u een AdjustableArrowCap object met de naam myArrow.

  • Hiermee maakt u een object met de Pen naam en stelt u de capPen eigenschappen in CustomStartCap die gelijk zijn aan CustomEndCapmyArrow.

  • Hiermee gebruikt u de DrawLine methode om een lijn te tekenen die is beperkt door twee pijlen.

public:
   void ConstructAdjArrowCap1( PaintEventArgs^ e )
   {
      AdjustableArrowCap^ myArrow = gcnew AdjustableArrowCap( 6,6 );
      Pen^ capPen = gcnew Pen( Color::Black );
      capPen->CustomStartCap = myArrow;
      capPen->CustomEndCap = myArrow;
      e->Graphics->DrawLine( capPen, 50, 50, 200, 50 );
   }
public void ConstructAdjArrowCap1(PaintEventArgs e)
{     
    AdjustableArrowCap myArrow = new AdjustableArrowCap(6, 6);
    Pen capPen = new Pen(Color.Black);
    capPen.CustomStartCap = myArrow;
    capPen.CustomEndCap = myArrow;
    e.Graphics.DrawLine(capPen, 50, 50, 200, 50);
}
Public Sub ConstructAdjArrowCap1(ByVal e As PaintEventArgs)
    Dim myArrow As New AdjustableArrowCap(6, 6)
    Dim customArrow As CustomLineCap = myArrow
    Dim capPen As New Pen(Color.Black)
    capPen.CustomStartCap = myArrow
    capPen.CustomEndCap = myArrow
    e.Graphics.DrawLine(capPen, 50, 50, 200, 50)
End Sub

Van toepassing op

AdjustableArrowCap(Single, Single, Boolean)

Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs
Bron:
AdjustableArrowCap.cs

Initialiseert een nieuw exemplaar van de AdjustableArrowCap klasse met de opgegeven eigenschap breedte, hoogte en opvulling. Of een pijleindlimiet is gevuld, is afhankelijk van het argument dat aan de isFilled parameter wordt doorgegeven.

public:
 AdjustableArrowCap(float width, float height, bool isFilled);
public AdjustableArrowCap(float width, float height, bool isFilled);
new System.Drawing.Drawing2D.AdjustableArrowCap : single * single * bool -> System.Drawing.Drawing2D.AdjustableArrowCap
Public Sub New (width As Single, height As Single, isFilled As Boolean)

Parameters

width
Single

De breedte van de pijl.

height
Single

De hoogte van de pijl.

isFilled
Boolean

true om de pijlkap te vullen; anders, false.

Voorbeelden

Het volgende voorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een OnPaint-gebeurtenisobject. De code voert de volgende acties uit:

  • Hiermee maakt u een AdjustableArrowCap object met de naam myArrow.

  • Hiermee maakt u een object met de Pen naam en stelt u de capPen eigenschappen in CustomStartCap die gelijk zijn aan CustomEndCapmyArrow.

  • Hiermee gebruikt u de DrawLine methode om een lijn te tekenen die is beperkt door twee pijlen.

public:
   void ConstructAdjArrowCap2( PaintEventArgs^ e )
   {
      AdjustableArrowCap^ myArrow = gcnew AdjustableArrowCap( 6,6,false );
      Pen^ capPen = gcnew Pen( Color::Black );
      capPen->CustomStartCap = myArrow;
      capPen->CustomEndCap = myArrow;
      e->Graphics->DrawLine( capPen, 50, 50, 200, 50 );
   }
public void ConstructAdjArrowCap2(PaintEventArgs e)
{     
    AdjustableArrowCap myArrow = new AdjustableArrowCap(6, 6, false);
    Pen capPen = new Pen(Color.Black);
    capPen.CustomStartCap = myArrow;
    capPen.CustomEndCap = myArrow;
    e.Graphics.DrawLine(capPen, 50, 50, 200, 50);
}
Public Sub ConstructAdjArrowCap2(ByVal e As PaintEventArgs)
    Dim myArrow As New AdjustableArrowCap(6, 6, False)
    Dim customArrow As CustomLineCap = myArrow
    Dim capPen As New Pen(Color.Black)
    capPen.CustomStartCap = myArrow
    capPen.CustomEndCap = myArrow
    e.Graphics.DrawLine(capPen, 50, 50, 200, 50)
End Sub

Van toepassing op