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 delimitatori finali a freccia creati con questo costruttore sono sempre pieni.

AdjustableArrowCap(Single, Single, Boolean)

Inizializza una nuova istanza della classe AdjustableArrowCap con la larghezza e l'altezza specificate e con la proprietà di riempimento. Il delimitatore finale a freccia viene riempito a seconda dell'argomento passato al parametro isFilled.

AdjustableArrowCap(Single, Single)

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

Inizializza una nuova istanza della classe AdjustableArrowCap con la larghezza e l'altezza specificate. I delimitatori finali a freccia creati con questo costruttore sono sempre pieni.

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 Forms e richiede PaintEventArgse, un OnPaint oggetto evento. 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

Inizializza una nuova istanza della classe AdjustableArrowCap con la larghezza e l'altezza specificate e con la proprietà di riempimento. Il delimitatore finale a freccia viene riempito a seconda dell'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 il delimitatore a freccia. In caso contrario, false.

Esempio

L'esempio seguente è progettato per l'uso con Windows Forms e richiede PaintEventArgse, un OnPaint oggetto evento. 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