{tecnologia, conceitos, negócios, idéias, práticas, .NET, ruby, osx, ios e algo mais}
09/08/2011
Fala galera, beleza? É muito comum precisar de dados fictícios quando estamos trabalhando com aplicações para o Windows Phone. Muito disso se deve ao fato de que quando criamos controles com Bindings só poderemos conferir e visualizar os estilos destes controles quando eles possuírem dados vinculados.O Expression Blend nos permite facilmente criar dados de exemplo para utilizarmos em nossas aplicações. Estes dados funcionarão tanto em design time quanto em runtime.(no final do post há um pequeno vídeo mostrando o que os passos abaixo explicam)
Vamos criar uma nova aplicação Windows Phone no Expression Blend e então adicionar um ListBox na nossa página:
Depois disso vamos adicionar um ListBox em nossa aplicação:
Neste ponto se fizermos o Binding de alguma propriedade no ItemTemplate não conseguiremos ver como está a formatação e o design desta propriedade sem dados. Por isso vamos criar alguma um "Sample Data Source":
Precisamos dar um nome para nosso DataSource:
Agora que a collection está criada vamos adicionar mais uma propriedade para que possamos representar minimamente um tweet no nosso exemplo:
O próximo passo é formatar os tipos de cada uma das propriedades de nossa collection, e isso é feito de maneira bastante simples:
Agora basta "arrastar" a collection para dentro do ListBox e teremos os dados exibidos com Bindings, batsando para nós configurar e formatar nosso controle :D
SampleData para Windows Phone com Expression Blend from vinicius quaiato on Vimeo.
Neste vídeo mostro como criar Sample Data Sources para trabalhar com Windows Phone 7 utilizando o Expression Blend. Mais informações e o post completo em: http://viniciusquaiato.com/blog/gerando-sample-data-para-windows-phone-com-expression-blend Espero que tenha sido útil. Abraços,Vinicius Quaiato.