Общие сведения о модели содержимого Panel
Обновлен: Ноябрь 2007
В этом обзоре модели содержимого описывается поддерживаемое содержимое для Panel.StackPanel и DockPanel являются примерами объектов Panel.
В этом разделе содержатся следующие подразделы.
- Свойство содержимого панели
- Использование свойства Children
- Типы, использующие модель содержимого
- Типы, которые могут содержать объекты Panel
- Связанные разделы
Свойство содержимого панели
Panel имеет следующие свойства содержимого.
Использование свойства Children
Свойство Children может содержать несколько объектов, включая другие объекты Panel. В следующем примере показано, как использовать свойство Children для добавления двух объектов Button в 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;
}
}
}
Типы, использующие модель содержимого
Следующие классы наследуют- от класса Panel.