Um pouco de tudo

Scroll de objetos no Windows Mobile

Quem está acostumado aos programas feitos para Windows Mobile (o antigo), já sabe, não existe o conceito de deslizar a tela de qualquer ponto. Mesmo os aparelhos com tela sensível ao toque (touch screen) por conta da limitação do sistema operacional só contavam, com barras laterais de scroll.

Para deixar o projeto Encontre seu Pacote, mais próximo aos atuais celulares do mercado, recorri a uma solução criada por Fredrik Bornander que ele chamou de Smooth List. Seu intuito foi deixar uma lista de controles o mais próximo possível da lista do iPhone.

Ele criou um UserControl que possui um painel aonde ele controla o movimento do dedo na tela e a movimentação dos controles e nesse controle você carrega uma lista especial formada por qualquer tipo de controle existente no Windows Mobile.

É claro que existem algumas limitações sobre como esses controles dentro da lista irão se comportar, pois por cima deles já existe o controle do toque na lista como um todo. Basicamente você consegue rastrear um único toque em cada item, fazendo uma espécie de detalhamento ou dá até para incluir um botão dentro de cada item para uma ação diferente.

De qualquer forma consegui usá-la no projeto e ficou bem interssante o resultado. Na página do meu projeto, há um vídeo demonstrando o uso que fiz justamente no resultado do rastreamento do código dos correios.

Para uma explicação detalhada da solução e se quiser, baixar o fonte para aprender o link está aqui.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s