Metodo Shape.FindForm
Recupera il form su cui si trova il controllo Line o Shape.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
Public Function FindForm As Form
public Form FindForm()
public:
Form^ FindForm()
member FindForm : unit -> Form
public function FindForm() : Form
Valore restituito
Tipo: Form
Oggetto Form in cui si trova il controllo.
Note
Il controllo Parent valore proprietà non sarà identico il Form restituito dal FindForm metodo. L'elemento padre di un controllo line o shape è sempre un ShapeContainere ShapeContainer possano essere contenuti in un controllo contenitore. Si consideri un esempio in cui un LineShape controllo è contenuto in un GroupBox controllo e GroupBox si trova in un Form. In di questo esempio, il controllo Parent è un ShapeContainer, ShapeContainer dell'oggetto Parent è un GroupBoxe il GroupBox del controllo Parent è il Form.
Esempi
Nell'esempio seguente viene illustrato come utilizzare il FindForm metodo per determinare il form che contiene un LineShape controllo.
Private Sub GetTheForm()
Dim myForm As Form = LineShape1.FindForm()
' Set the text and color of the form that contains the LineShape.
myForm.Text = "This form contains a line"
myForm.BackColor = Color.Red
End Sub
private void GetTheForm()
{
Form myForm = lineShape1.FindForm();
// Set the text and color of the form that contains the LineShape.
myForm.Text = "This form contains a line";
myForm.BackColor = Color.Red;
}
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 linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)