Bagikan melalui


Form.TopLevel Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menampilkan formulir sebagai jendela tingkat atas.

public:
 property bool TopLevel { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool TopLevel { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.TopLevel : bool with get, set
Public Property TopLevel As Boolean

Nilai Properti

true untuk menampilkan formulir sebagai jendela tingkat atas; jika tidak, false. Defaultnya adalah true.

Atribut

Pengecualian

Formulir induk Antarmuka multidokumen (MDI) harus merupakan jendela tingkat atas.

Contoh

Contoh berikut menggunakan Modal properti untuk menentukan apakah formulir ditampilkan sebagai formulir modal. Jika bukan FormBorderStyle properti dan TopLevel diubah untuk membuat formulir non-tingkat atas dengan batas jendela alat.

private:
   void ShowMyNonModalForm()
   {
      Form^ myForm = gcnew Form;
      myForm->Text = "My Form";
      myForm->SetBounds( 10, 10, 200, 200 );
      myForm->Show();

      // Determine if the form is modal.
      if ( !myForm->Modal )
      {
         // Change borderstyle and make it not a top level window.
         myForm->FormBorderStyle = ::FormBorderStyle::FixedToolWindow;
         myForm->TopLevel = false;
      }
   }
private void ShowMyNonModalForm()
{
    Form myForm = new Form();
    myForm.Text = "My Form";
    myForm.SetBounds(10,10,200,200);

    myForm.Show();
    // Determine if the form is modal.
    if (!myForm.Modal)
    {
        // Change borderstyle and make it not a top level window.
        myForm.FormBorderStyle = FormBorderStyle.FixedToolWindow;
        myForm.TopLevel = false;
    }
}
Private Sub ShowMyNonModalForm()
    Dim myForm As New Form()
    myForm.Text = "My Form"
    myForm.SetBounds(10, 10, 200, 200)

    myForm.Show()
    ' Determine if the form is modal.
    If myForm.Modal = False Then
        ' Change borderstyle and make it not a top level window.
        myForm.FormBorderStyle = FormBorderStyle.FixedToolWindow
        myForm.TopLevel = False
    End If
End Sub

Keterangan

Formulir tingkat atas adalah jendela yang tidak memiliki formulir induk, atau yang formulir induknya adalah jendela desktop. Jendela tingkat atas biasanya digunakan sebagai bentuk utama dalam aplikasi.

Berlaku untuk

Lihat juga