Freigeben über


Übersicht über das Panel-Inhaltsmodell

Aktualisiert: November 2007

In dieser Inhaltsmodellübersicht wird der unterstützte Inhalt für ein Panel-Element beschrieben. StackPanel und DockPanel sind Beispiele für Panel-Objekte.

Dieses Thema enthält folgende Abschnitte.

  • Panel-Inhaltseigenschaft
  • Verwenden der Children-Eigenschaft
  • Typen, für die dieses Inhaltsmodell freigegeben wird
  • Typen, die Panel-Objekte enthalten können
  • Verwandte Abschnitte

Panel-Inhaltseigenschaft

Ein Panel-Element verfügt über die folgenden Inhaltseigenschaften.

Verwenden der Children-Eigenschaft

Die Children-Eigenschaft kann mehrere Objekte, sogar andere Panel-Objekte, enthalten. Im folgenden Beispiel wird dargestellt, wie mit der Children-Eigenschaft einem StackPanel zwei Button-Objekte hinzugefügt werden.

<Page  xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml">
  <StackPanel>
    <Button>Button 1</Button>
    <Button>Button 2</Button>
  </StackPanel>
</Page>
using System;
using System.Windows;
using System.Windows.Controls;

namespace SDKSample
{
    public partial class StackpanelExample : Page
    {
        public StackpanelExample()
        {
            // Create two buttons
            Button myButton1 = new Button();
            myButton1.Content = "Button 1";
            Button myButton2 = new Button();
            myButton2.Content = "Button 2";

            // Create a StackPanel
            StackPanel myStackPanel = new StackPanel();

            // Add the buttons to the StackPanel
            myStackPanel.Children.Add(myButton1);
            myStackPanel.Children.Add(myButton2);

            this.Content = myStackPanel;
        }
    }
}

Typen, für die dieses Inhaltsmodell freigegeben wird

Die folgenden Klassen erben von der Panel-Klasse.

Typen, die Panel-Objekte enthalten können

Siehe WPF-Inhaltsmodell.

Siehe auch

Konzepte

Übersicht über Panel-Elemente