AdjustableArrowCap Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
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.
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
capPeneigenschappen 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)
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
capPeneigenschappen 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