AdjustableArrowCap Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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:
Crea un oggetto AdjustableArrowCap denominato
myArrow
.Crea un oggetto Pen denominato
capPen
e imposta le relative proprietà CustomStartCap e CustomEndCap uguali amyArrow
.Usa il metodo DrawLine per disegnare per visualizzare una linea limitata da due frecce.
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:
Crea un oggetto AdjustableArrowCap denominato
myArrow
.Crea un oggetto Pen denominato
capPen
e imposta le relative proprietà CustomStartCap e CustomEndCap uguali amyArrow
.Usa il metodo DrawLine per disegnare per visualizzare una linea limitata da due frecce.
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