Auf XAML Elemente vom Code-Behind zugreifen

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>

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>

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);
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.