Condividi tramite


Costruttore LineShape (Int32, Int32, Int32, Int32)

Inizializza una nuova istanza della classe LineShape che specifica le coordinate per la riga.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
Public Sub New ( _
    x1 As Integer, _
    y1 As Integer, _
    x2 As Integer, _
    y2 As Integer _
)
public LineShape(
    int x1,
    int y1,
    int x2,
    int y2
)
public:
LineShape(
    int x1, 
    int y1, 
    int x2, 
    int y2
)
new : 
        x1:int * 
        y1:int * 
        x2:int * 
        y2:int -> LineShape
public function LineShape(
    x1 : int, 
    y1 : int, 
    x2 : int, 
    y2 : int
)

Parametri

  • x1
    Tipo: Int32

    Coordinata X (orizzontale) del punto iniziale della linea.

  • y1
    Tipo: Int32

    Coordinata y (verticale) del punto iniziale della linea.

  • x2
    Tipo: Int32

    Coordinata X (orizzontale) del punto finale della linea.

  • y2
    Tipo: Int32

    Coordinata y (verticale) del punto finale della linea.

Note

Oggetto LineShape non possono essere visualizzati direttamente su un controllo form o contenitore. deve essere ospitato in un ShapeContainer oggetto. Dopo l'inizializzazione di un LineShape, sarà necessario impostare il Parent proprietà a un oggetto esistente ShapeContainer o a una nuova istanza di ShapeContainer.

Esempi

Nell'esempio seguente viene inizializzato un ShapeContainer e un LineShape, imposta il Parent proprietà del LineShape per il ShapeContainere viene visualizzata una linea diagonale con le coordinate specificate.

Dim canvas As New Microsoft.VisualBasic.PowerPacks.ShapeContainer
Dim line1 As New Microsoft.VisualBasic.PowerPacks.LineShape(0,
    0, 1000, 1000)
' Set the form as the parent of the ShapeContainer.
canvas.Parent = Me 
' Set the ShapeContainer as the parent of the LineShape.
line1.Parent = canvas
Microsoft.VisualBasic.PowerPacks.ShapeContainer canvas = 
    new Microsoft.VisualBasic.PowerPacks.ShapeContainer();
Microsoft.VisualBasic.PowerPacks.LineShape line1 = 
    new Microsoft.VisualBasic.PowerPacks.LineShape(0, 0, 1000, 1000);
// Set the form as the parent of the ShapeContainer.
canvas.Parent = this;
// Set the ShapeContainer as the parent of the LineShape.
line1.Parent = canvas;

Sicurezza di .NET Framework

Vedere anche

Riferimenti

LineShape Classe

Overload LineShape

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

ShapeContainer

Shape

Altre risorse

Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)

Procedura: disegnare linee con il controllo LineShape (Visual Studio)

Introduzione ai controlli Line e Shape (Visual Studio)