Costruttore LineShape (ShapeContainer)
Inizializza una nuova istanza della classe LineShape, specificando l'oggetto ShapeContainer per cui sarà impostata come figlio.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
parent As ShapeContainer _
)
public LineShape(
ShapeContainer parent
)
public:
LineShape(
ShapeContainer^ parent
)
new :
parent:ShapeContainer -> LineShape
public function LineShape(
parent : ShapeContainer
)
Parametri
parent
Tipo: Microsoft.VisualBasic.PowerPacks.ShapeContainerShapeContainer dove verrà assegnato un elemento padre alla forma
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.
Dim canvas As New Microsoft.VisualBasic.PowerPacks.ShapeContainer
Dim line1 As New Microsoft.VisualBasic.PowerPacks.LineShape
' Set the form as the parent of the ShapeContainer.
canvas.Parent = Me
' Set the ShapeContainer as the parent of the LineShape.
line1.Parent = canvas
' Set the starting and ending coordinates for the line.
line1.StartPoint = New System.Drawing.Point(0, 0)
line1.EndPoint = New System.Drawing.Point(1000, 1000)
Microsoft.VisualBasic.PowerPacks.ShapeContainer canvas =
new Microsoft.VisualBasic.PowerPacks.ShapeContainer();
Microsoft.VisualBasic.PowerPacks.LineShape line1 =
new Microsoft.VisualBasic.PowerPacks.LineShape();
// Set the form as the parent of the ShapeContainer.
canvas.Parent = this;
// Set the ShapeContainer as the parent of the LineShape.
line1.Parent = canvas;
// Set the starting and ending coordinates for the line.
line1.StartPoint = new System.Drawing.Point(0, 0);
line1.EndPoint = new System.Drawing.Point(1000, 1000);
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)
Procedura: disegnare linee con il controllo LineShape (Visual Studio)