Condividi tramite


AdjustableArrowCap Costruttori

Definizione

Inizializza una nuova istanza della classe AdjustableArrowCap con la larghezza e l'altezza specificate.

Overload

AdjustableArrowCap(Single, Single)

Inizializza una nuova istanza della classe AdjustableArrowCap con la larghezza e l'altezza specificate. I estremità della freccia creati con questo costruttore vengono sempre riempiti.

AdjustableArrowCap(Single, Single, Boolean)

Inizializza una nuova istanza della classe AdjustableArrowCap con la larghezza, l'altezza e la proprietà fill specificate. L'eventuale riempimento dell'estremità della freccia dipende dall'argomento passato al parametro isFilled.

AdjustableArrowCap(Single, Single)

Origine:
AdjustableArrowCap.cs
Origine:
AdjustableArrowCap.cs
Origine:
AdjustableArrowCap.cs
Origine:
AdjustableArrowCap.cs
Origine:
AdjustableArrowCap.cs

Inizializza una nuova istanza della classe AdjustableArrowCap con la larghezza e l'altezza specificate. I estremità della freccia creati con questo costruttore vengono sempre riempiti.

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)

Parametri

width
Single

Larghezza della freccia.

height
Single

Altezza della freccia.

Esempio

L'esempio seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, un oggetto evento OnPaint. Il codice esegue le azioni seguenti:

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

Si applica a

AdjustableArrowCap(Single, Single, Boolean)

Origine:
AdjustableArrowCap.cs
Origine:
AdjustableArrowCap.cs
Origine:
AdjustableArrowCap.cs
Origine:
AdjustableArrowCap.cs
Origine:
AdjustableArrowCap.cs

Inizializza una nuova istanza della classe AdjustableArrowCap con la larghezza, l'altezza e la proprietà fill specificate. L'eventuale riempimento dell'estremità della freccia dipende dall'argomento passato al parametro isFilled.

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)

Parametri

width
Single

Larghezza della freccia.

height
Single

Altezza della freccia.

isFilled
Boolean

true per riempire l'estremità della freccia; in caso contrario, false.

Esempio

L'esempio seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, un oggetto evento OnPaint. Il codice esegue le azioni seguenti:

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

Si applica a