Die Inhalte von XAML-Elementen können fest im XAML-Code gesetzt werden:
MainPage.xaml
1
2
3
| <controls:Pivot Title="Hello World">
<controls:PivotItem Header="Item 1"></controls:PivotItem>
</controls:Pivot> |
<controls:Pivot Title="Hello World">
<controls:PivotItem Header="Item 1"></controls:PivotItem>
</controls:Pivot>
Man kann aber den XAML-Elementen auch Namen zuweisen und dann vom Code-Behind drauf zugreifen:
MainPage.xaml
1
2
| <controls:Pivot x:Name="MyPivotList" Title="Hello World">
</controls:Pivot> |
<controls:Pivot x:Name="MyPivotList" Title="Hello World">
</controls:Pivot>
MainPage.xaml.cs
1
2
3
4
5
6
7
8
9
10
11
12
| public MainPage()
{
InitializeComponent();
TextBlock NewTextBlock = new TextBlock();
NewTextBlock.Text = "Item 1";
PivotItem NewPivotItem = new PivotItem();
NewPivotItem.Header = NewTextBlock;
MyPivotList.Items.Add(NewPivotItem);
} |
public MainPage()
{
InitializeComponent();
TextBlock NewTextBlock = new TextBlock();
NewTextBlock.Text = "Item 1";
PivotItem NewPivotItem = new PivotItem();
NewPivotItem.Header = NewTextBlock;
MyPivotList.Items.Add(NewPivotItem);
}