Form.LayoutMdi(MdiLayout) Yöntem

Tanım

Çok belgeli arabirim (MDI) alt formlarını MDI üst formu içinde düzenler.

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)

Parametreler

value
MdiLayout

MdiLayout MDI alt formlarının düzenini tanımlayan değerlerden biri.

Örnekler

Aşağıdaki örnekte, MDI uygulamasının üst formundaki pencere menüsünün menü öğeleri için olay işleyicileri gösterilmektedir. Her olay işleyicisi, uygulamada açık olan alt formları düzenlemek için yöntemine çağrılar LayoutMdi yapar.

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

Açıklamalar

MDI alt formlarının daha kolay gezinmesini ve düzenlenmesini sağlamak üzere MDI üst formunuzda MDI alt formlarını düzenlemek için bu yöntemi kullanabilirsiniz. MDI alt formları yatay ve dikey olarak, art arda veya MDI üst formu içinde simgeler olarak döşenebilir.

Şunlara uygulanır

Ayrıca bkz.