Condividi tramite


Metodo Shape.FindForm

Recupera il form in cui una un controllo line o è.

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: System.Windows.Forms.Form
Form che il controllo è attivata.

Note

il controllo Parent il valore della proprietà non sarà lo stesso di Form restituito da FindForm metodo.Il padre di una riga o di un controllo line è sempre a ShapeContainere ShapeContainer potrebbe essere contenuto in un controllo contenitore.Si consideri un esempio in cui a LineShape il controllo è contenuto in un oggetto GroupBox controllare e GroupBox si trova in un oggetto Form.in questo esempio, il controllo Parent è un oggetto ShapeContainer, ShapeContainer oggetto Parent è un oggetto GroupBoxe GroupBox controllo Parent viene Form.

Esempi

Nell'esempio seguente viene illustrato come utilizzare FindForm metodo per determinare il form contiene un oggetto LineShape controllare.

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

Vedere anche

Riferimenti

Shape Classe

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)

Introduzione ai controlli Line e Shape (Visual Studio)