Primeira Aplicação em Silverlight

Primeira aplicação em Silverlight 3
Sem segredos
|
Conteúdo
Requisitos Necessários
Iniciando a aplicação Com todos os requisitos instalados, abra o Visual Studio 2008, File->New->Project, será apresentada a caixa de diálogo, e então, em tipos de projeto escolha Silverlight, note também na parte superior direita se o .Net Framework 3.5 está selecionado, escolha Silverlight Application, e forneça o nome de PrimeiraAplicacao, conforme você pode visualizar na Figura 01.
![]() Figura 01- Projeto em Silverlight
Ao pressionar o botão “OK” uma segunda tela é apresentada, então selecione as opções conforme mostrada na Figura 02.
![]() Figura 02 - Opções de Projeto Conhecendo a estrutura do projeto
Na Solution Explorer, note que a Solution possui o projeto Silverlight e a aplicação Web. A aplicação Web irá armazenar o projeto Silverlight no contexto de uma página em ASPX ou HTML. A Figura 03 apresenta a solution explorer.
Figura 03 – Estrutura do projeto
Listagem 01 – Código contido nas páginas ASPX e HTML
A tag object permite fazer as configurações necessárias para que o projeto Silverlight seja executado na página. O param utilizando a propriedade name permite enviar informações para o projeto silverlight. Observa-se então, o name com o valor “source”, que esta tag contém o atributo value com endereço de um arquivo Xap. Este arquivo Xap é apenas um arquivo zip com um nome diferente, ele contém o AppManifest.xaml ,Dlls, Imagens, entre outras coisas para que o projeto silverlight seja executado, ou seja todo o seu projeto Silverlight fica dentro deste arquivo. Conhecendo o Xaml O XAML é uma linguagem declarativa baseada no XML, a qual defini os aspectos visuais das aplicações, de forma simples e rápida, ou seja nela você pode incluir animações, vídeos, áudios, gráficos, controles, e muito mais.
No projeto Silverlight, selecione a página MainPage.xaml. Na primeira linha do código XAML, a tag UserControl contém todas as diretivas necessárias para a execução da sua aplicação. Já a tag Grid (Controle de layout) pode ser trocada por outro tipo de controle, como por exemplo, um Canvas, StackPanel, entre outros. Agora, crie um botão e um TextBlock, como traz a Listagem 02.
Listagem 02 – Código Xaml Com o botão criado, é necessário adicionar o evento click, para isso adicione o atributo Click, conforme a Listagem 03.
Listagem 03 – Adicionando evento click Com o mouse sobre o Click, clique com o botão direito do Mouse, vá a Navigate to Event Handler. E adicione o código conforme descrito na Listagem 04.
Listagem 04 – Adicionando código para evento clique Pressione F5 para executar a aplicação.
Figura 4.0 - Resultado
obrigada e até o próximo artigo. |




