Entendendo o XAML: Desenvolvimento de Aplicativos para Windows Phone Turorial - Parte 15

Entendendo o XAML: Desenvolvimento de Aplicativos para Windows Phone Turorial - Parte 15
Entendendo o XAML: Desenvolvimento de Aplicativos para Windows Phone Turorial - Parte 15

Vídeo: Entendendo o XAML: Desenvolvimento de Aplicativos para Windows Phone Turorial - Parte 15

Vídeo: Entendendo o XAML: Desenvolvimento de Aplicativos para Windows Phone Turorial - Parte 15
Vídeo: Os desafios de Visibilidade e Compliance em infraestrutura de Nuvem Publica - YouTube 2024, Abril
Anonim

Até agora, em esta série de tutoriais, estávamos trabalhando em janelas C #. Em nosso último post falamos de Coleção de Objetos. A partir deste tutorial, passaremos mais e mais tempo na janela XAML do que na janela C #. Até agora, acabamos de ver as janelas XAML, mas não interagimos de verdade, além de arrastar e soltar os controles para o editor visual. Agora vamos começar a usar o editor XAML de forma mais agressiva à medida que construímos nosso aplicativo.

Como vimos anteriormente, quando abrimos qualquer projeto no Silverlight; Há dois painéis voltados para nós. Um painel é um editor visual e outro com codificação XAML. Vamos começar, entendendo o funcionamento dele. XAML é uma linguagem de programação, assim como o C # é outra linguagem de programação. XAML é usado principalmente para projetar a interface do usuário.

Quando arrastamos qualquer controle no editor visual, você deve ter observado que, quando fazemos isso, algum código é adicionado à janela XAML automaticamente. Da mesma forma, quando fazemos alterações em qualquer propriedade de controles que também alteram o código XAML. Isso é feito automaticamente pelo Visual Studio para nossa conveniência e, portanto, é fácil e simples usar a interface “Arrastar e Soltar”.
Quando arrastamos qualquer controle no editor visual, você deve ter observado que, quando fazemos isso, algum código é adicionado à janela XAML automaticamente. Da mesma forma, quando fazemos alterações em qualquer propriedade de controles que também alteram o código XAML. Isso é feito automaticamente pelo Visual Studio para nossa conveniência e, portanto, é fácil e simples usar a interface “Arrastar e Soltar”.

Agora olhe para o topo das janelas XAML, você verá algumas linhas começando com “xmlns”, quais são essas linhas? Essas linhas são namespaces. Espero que você se lembre de quais namespaces são! Essas linhas denotam namespaces e assembly onde esses arquivos são armazenados.

Existem vários controles de layout, que ajudam os usuários a estabelecer seus controles de acordo com o desejo deles na tela. Alguns deles são painel de pilha, grade e assim por diante.
Existem vários controles de layout, que ajudam os usuários a estabelecer seus controles de acordo com o desejo deles na tela. Alguns deles são painel de pilha, grade e assim por diante.

Vamos criar um botão usando o código XAML. Crie um novo projeto com algum nome significativo. Procure pelo código a seguir:

E entre essas tags de grade, cole o seguinte código:

Depois de colar esse código, observe que um novo botão será criado na superfície do designer. Parabéns, você acabou de criar um botão usando nada mais do que codificação pura.

Há muito o que aprender na janela XAML, mas continue estudando até que voltemos com o próximo tutorial. No próximo tutorial, aprenderemos sobre todos os controles de layout do Silverlight.

Recomendado: