Trabalhando com classes: Windows Phone 7.5 Desenvolvimento de aplicativos de mango - Parte 12

Trabalhando com classes: Windows Phone 7.5 Desenvolvimento de aplicativos de mango - Parte 12
Trabalhando com classes: Windows Phone 7.5 Desenvolvimento de aplicativos de mango - Parte 12

Vídeo: Trabalhando com classes: Windows Phone 7.5 Desenvolvimento de aplicativos de mango - Parte 12

Vídeo: Trabalhando com classes: Windows Phone 7.5 Desenvolvimento de aplicativos de mango - Parte 12
Vídeo: Como Fazer Acesso Remoto | Os 3 Melhores Programas de Acesso Remoto Gratuitos - YouTube 2024, Abril
Anonim

Espero que você esteja aproveitando nossa série de tutoriais sobre o desenvolvimento do Windows Phone 7.5 Mango Apps Development. Tendo aprendido sobre Understanding and Creating Classes em nosso último tutorial, neste tutorial, vamos continue falando sobre classes e objetos mas agora vamos aprender como classes são usadas dentro do framework.Net. Como aprendemos nas últimas lições, podemos criar nossas próprias classes personalizadas. Podemos definir seu atributo e funções. Mas nesta série de tutoriais, não iremos mergulhar muito nas classes customizadas, então, por enquanto, considere as classes como recipientes para métodos.

O framework.NET tem muitas classes pré-escritas, que diferem em funcionalidade. Por exemplo, já vimos a classe DateTime, que possui vários métodos que permitem aos usuários brincar com data e hora. assim classes funcionam como um pacote de funcionalidades.

Na última lição, usamos Palavra-chave "new" para criar uma nova instância da classe, mas existem classes no.NET framework que não requerem que uma instância seja criada antes de usá-las; essas classes são chamadas como Classes "estáticas". Palavra-chave “estática” é usada para declarar essas classes. Nós usamos algumas classes estáticas, se você puder lembrar! A classe "string" que usamos para declarar, assim como para manipular strings, nada mais é que uma classe estática cuja definição é pré-escrita em.NET framework. Por exemplo. string.Format (“{0}!”, “Hi”);

Há muitas classes estáticas incorporadas que usamos. Você ficaria surpreso em saber que botões, blocos de texto e outros elementos que usamos fazem parte das aulas e arrastando e soltando criamos uma instância dele. Se você quiser saber mais sobre essas classes do.NET framework, você pode ler sobre elas no MSDN.

Vamos agora ver como podemos usar classes dadas pelo framework.NET. Vamos começar criando novo projeto e ter um botão nele. Vamos codificá-lo em C # para que, quando clicarmos nesse botão, um novo botão seja gerado e exibido.

Então, depois de colocar um botão na tela, clique duas vezes nele e coloque o cursor entre o evento button Click. Cole o seguinte código nesse manipulador de eventos.
Então, depois de colocar um botão na tela, clique duas vezes nele e coloque o cursor entre o evento button Click. Cole o seguinte código nesse manipulador de eventos.

Botão myNewButton = new Botão ();

myNewButton.Name = "button2";

myNewButton.Height = 100;

myNewButton.Width = 200;

myNewButton.Content = "Clique em mim";

myNewButton.Margin = new Thickness (100,0, 100,0, 100,0, 100,0);

myNewButton.HorizontalAlignment = HorizontalAlignment.Stretch;

myNewButton.VerticalAlignment = VerticalAlignment.Stretch;

ContentGrid.Children.Add (myNewButton);

Ao executar este aplicativo, você verá que quando clicamos no primeiro botão, o segundo botão aparece. Isso mostra que há mais de uma maneira de criar elementos em C #. Na primeira linha de código, declaramos a nova instância do botão como qualquer outra declaração e depois definimos suas propriedades. A última linha de código adiciona o botão à tela.

Então isso é tudo sobre Classes. É claro que você terá um melhor entendimento das Classes quando começar a trabalhar nos seus aplicativos. Em nosso próximo tutorial, vamos falar de NameSpaces.
Então isso é tudo sobre Classes. É claro que você terá um melhor entendimento das Classes quando começar a trabalhar nos seus aplicativos. Em nosso próximo tutorial, vamos falar de NameSpaces.

Posts relacionados:

  • GPS, API de localização e Calling Web Services: Tutorial de desenvolvimento de aplicações para Windows Phone - 25
  • Aprenda a desenvolver o Windows Phone 7.5 Mango Applications: Parte 1
  • Microsoft.NET Framework - Guia para iniciantes, recursos e download
  • Ferramenta de Verificação de Configuração do.NET Framework - Verificar a integridade da instalação do.NET
  • Entendendo e Criando Classes: Windows Phone 7.5 - Desenvolvimento de Aplicativos de Mango - Parte 11

Recomendado: