Visão geral sobre modelo de conteúdo para o controle Panel
Esta visão geral do modelo de conteúdo descreve o conteúdo suportado por um Panel. StackPanel e DockPanel são exemplos de Panel objetos.
Este tópico contém as seguintes seções.
- Propriedades de conteúdo de Panel
- Usando a propriedade children
- Tipos que compartilham esse modelo de conteúdo
- Tipos que podem conter objetos Panel
- Tópicos relacionados
Propriedades de conteúdo de Panel
Um Panel tem as seguintes propriedades de conteúdo.
Usando a propriedade children
A propriedade Children pode conter vários objetos, até mesmo outros objetos Panel. O exemplo a seguir mostra como utilizar a propriedade Children para adicionar dois objetos Button em um StackPanel.
<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;
}
}
}
Tipos que compartilham esse modelo de conteúdo
As seguintes classes herdam da classe Panel.
Tipos que podem conter objetos Panel
Consulte Modelo de conteúdo WPF.