Bahasa

Form.LayoutMdi(MdiLayout) Metode

Definisi

Mengatur formulir turunan antarmuka beberapa dokumen (MDI) dalam formulir induk MDI.

public:
 void LayoutMdi(System::Windows::Forms::MdiLayout value);
public void LayoutMdi(System.Windows.Forms.MdiLayout value);
member this.LayoutMdi : System.Windows.Forms.MdiLayout -> unit
Public Sub LayoutMdi (value As MdiLayout)

Parameter

value
MdiLayout

Salah MdiLayout satu nilai yang menentukan tata letak formulir anak MDI.

Contoh

Contoh berikut menunjukkan penanganan aktivitas untuk item menu menu menu Jendela dalam formulir induk aplikasi MDI. Setiap penanganan aktivitas melakukan panggilan ke LayoutMdi metode untuk mengatur formulir anak apa pun yang saat ini terbuka dalam aplikasi.

private:
   void HorizontallyTileMyWindows( Object^ sender, System::EventArgs^ e )
   {
      // Tile all child forms horizontally.
      this->LayoutMdi( MdiLayout::TileHorizontal );
   }

   void VerticallyTileMyWindows( Object^ sender, System::EventArgs^ e )
   {
      // Tile all child forms vertically.
      this->LayoutMdi( MdiLayout::TileVertical );
   }

   void CascadeMyWindows( Object^ sender, System::EventArgs^ e )
   {
      // Cascade all MDI child windows.
      this->LayoutMdi( MdiLayout::Cascade );
   }
private void HorizontallyTileMyWindows (object sender, System.EventArgs e)
 {
    // Tile all child forms horizontally.
    this.LayoutMdi( MdiLayout.TileHorizontal );
 }
 
 private void VerticallyTileMyWindows (object sender, System.EventArgs e)
 {
    // Tile all child forms vertically.
    this.LayoutMdi( MdiLayout.TileVertical );
 }
 
 private void CascadeMyWindows (object sender, System.EventArgs e)
 {
    // Cascade all MDI child windows.
    this.LayoutMdi( MdiLayout.Cascade );
 }
Private Sub HorizontallyTileMyWindows(sender As Object, e As System.EventArgs)
    ' Tile all child forms horizontally.
    Me.LayoutMdi(MdiLayout.TileHorizontal)
End Sub


Private Sub VerticallyTileMyWindows(sender As Object, e As System.EventArgs)
    ' Tile all child forms vertically.
    Me.LayoutMdi(MdiLayout.TileVertical)
End Sub


Private Sub CascadeMyWindows(sender As Object, e As System.EventArgs)
    ' Cascade all MDI child windows.
    Me.LayoutMdi(MdiLayout.Cascade)
End Sub

Keterangan

Anda dapat menggunakan metode ini untuk mengatur formulir anak MDI dalam formulir induk MDI Anda untuk memungkinkan navigasi dan manipulasi formulir anak MDI yang lebih mudah. Bentuk anak MDI dapat diurutkan secara horizontal dan vertikal, berjenjang, atau sebagai ikon dalam bentuk induk MDI.

Berlaku untuk

Lihat juga