Partilhar via


Como: Handle a Loaded Event

Este exemplo mostra como tratar o evento FrameworkElement.Loaded e uma situação onde o tratamento desse evento é adequado. O tratador cria um Button quando a página for carregada.

Exemplo

O exemplo a seguir usa Extensible Application Markup Language (XAML) junto a um arquivo code-behind.

<StackPanel
  xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml"
  x:Class="SDKSample.FELoaded"
  Loaded="OnLoad"
  Name="root"
>
</StackPanel>
Private Sub OnLoad(ByVal sender As Object, ByVal e As RoutedEventArgs)
    Dim b1 As Button = New Button()
    b1.Content = "New Button"
    root.Children.Add(b1)
    b1.Height = 25
    b1.Width = 200
    b1.HorizontalAlignment = HorizontalAlignment.Left
End Sub
void OnLoad(object sender, RoutedEventArgs e)
{
    Button b1 = new Button();
    b1.Content = "New Button";
    root.Children.Add(b1);
    b1.Height = 25;
    b1.Width = 200;
    b1.HorizontalAlignment = HorizontalAlignment.Left;
}

For the complete sample, see Exemplo de evento carregado.

Consulte também

Conceitos

Object Lifetime Events

Visão geral sobre eventos roteados

Referência

FrameworkElement

Outros recursos

Tópicos Como fazer Elementos Base

Exemplos de elementos base