Costruttore OvalShape (ShapeContainer)
Inizializza una nuova istanza di OvalShape classe, specificare ShapeContainer in cui sarà contenuto.
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 OvalShape(
ShapeContainer parent
)
public:
OvalShape(
ShapeContainer^ parent
)
new :
parent:ShapeContainer -> OvalShape
public function OvalShape(
parent : ShapeContainer
)
Parametri
- parent
Tipo: Microsoft.VisualBasic.PowerPacks.ShapeContainer
In ShapeContainer in cui OvalShape sarà contenuto.
Note
OvalShape il controllo non può essere visualizzata direttamente su un form o un controllo contenitore, deve essere contenuto in un oggetto ShapeContainer oggetto.Dopo avere inizializzato OvalShape, sarà necessario impostarne Parent proprietà o a un oggetto esistente ShapeContainer o a una nuova istanza di ShapeContainer.
Quando si aggiungono OvalShape in un form o in un contenitore già contiene un oggetto ShapeContainer, è necessario utilizzare l'esistenza ShapeContainer anziché dichiarare un nuovo oggetto.ospitare più di uno ShapeContainer in un form o in un contenitore può causare risultati imprevisti con ordine ed eventi.
Esempi
Nell'esempio seguente viene creata OvalShape e aggiungerlo a un form che già contiene un oggetto LineShape.Questo esempio presuppone che l'utente abbia a LineShape denominato LineShape1 in un form.
Private Sub DrawOval()
' Declare an OvalShape and parent it to LineShape1's ShapeContainer.
Dim oval1 As New Microsoft.VisualBasic.PowerPacks.
OvalShape(LineShape1.Parent)
' Set the location and size of the oval.
oval1.Left = 10
oval1.Top = 10
oval1.Width = 100
oval1.Height = 200
End Sub
private void DrawOval()
{
// Declare an OvalShape and parent it to LineShape1's ShapeContainer.
Microsoft.VisualBasic.PowerPacks.OvalShape oval1 =
new Microsoft.VisualBasic.PowerPacks.OvalShape(lineShape1.Parent);
// Set the location and size of the oval.
oval1.Left = 10;
oval1.Top = 10;
oval1.Width = 100;
oval1.Height = 200;
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Introduzione ai controlli Line e Shape (Visual Studio)
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)