Tutorial 5 do Windows Phone: Como lidar com eventos a partir da interface do usuário



Atualizado em January 2025: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


Após aprender sobre como projetar a interface do usuário, como parte de nossa série tutorial do Windows Phone, passamos a manipular os eventos a partir da interface. Neste tutorial do Windows Phone 7, você aprenderá como definir os manipuladores de eventos que respondem às ações da interface do usuário, ou seja, o evento de clique de botão. Você define manipuladores de eventos usando código no arquivo code-behind da página.

1. Confirme que o modo do designer está definido para
Design
. Para isso, clique duas vezes na guia Design na borda direita da janela do designer. Se você tiver problemas para identificar a guia correta, posicione o cursor do mouse sobre cada guia para exibir uma dica de ferramenta que a identifique.

2. Clique no botão rotulado como
Clique em mim

a partir da vista de design do emulador e abra a aba de propriedades pressionando F4.

3. Em propriedades, selecione a guia Eventos que tem lista de todos os eventos disponíveis possíveis sob esse botão de clicar (embora você possa fazer mais). Sob o tipo de evento Click
ClickMeButton_Click
na caixa de texto ao lado do evento. Clique duas vezes ou pressione enter para gerar um código por trás deste evento e manipulador de eventos com este nome.

4. A implementação do método (que agora é um método vazio) está no
MainPage.xaml.cs
arquivo. Insira o seguinte código dentro do corpo do
ClickMeButton_Click(Alaska)
método

private void ClickMeButton_Click(object sender, RoutedEventArgs e) { 
 BannerTextBlock.Text = MessageTextBox.Text;
 
 MessageTextBox.Text = String.Empty;
 }


RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment