Busca online em todo site:
Heroes

Você não está logado, deseja logar na comunidade? clique aqui.




Título do Artigo

DataGrid Mobile


Data Publicação: 23/1/2008 11:08:28
Total de visualizações: 3938

comente
 


DataGrid Mobile

 

            Olá pessoal, meu nome é Mauricio Junior. Estive passando por alguns problemas com TableStyles do DataGrid para um aplicativo mobile que estou a desenvolver. É muito interessante, segue a funcionalidade.

 

            Primeiro de tudo é deixar o DataGrid como o cliente quer, ou seja, quando o dispositivo é mobile (window forms) é totalmente diferente de um web, o mesmo deve ser montado a mão, caso contrário não funciona perfeitamente.

 

 

DataGridTableStyle

           

            É o estilo da tabela dentro do DataGrid. A primeira coisa a ser definida. Depois disso é necessário colocar o MappingName cujo é o nome da tabela do seu DataSet, caso queira fazer dinamicamente basta colocar: seuDataSet.Tables[0].TableName; foi um custo descobrir isso.

            Em seguida depois de definir o estilo e mapear o nome da tabela, basta colocar um estilo para a coluna. É lógico que primeiro é a linha depois as colunas (como sempre falei para os alunos de html).

 

 

DataGridColumnStyle

           

            Para definir a coluna é bem tranqüilo.

 

 

           

 

           DataGridColumnStyle column = new DataGridTextBoxColumn();

            column.MappingName = ?NOME DA COLUNA?;

            column.HeaderText = ?TOPO DA TABELA / cabeçalho?;

            column.Width= 50; //o espaço que tem para a determinada coluna aparecer no grid

            seuTableStyle.GridColumnStyles.Add(column);

 

 

 

Estava enfrentando o seguinte erro:

 

Depois de carregar a primeira vez o grid funcionava direitinho, ao fazer uma nova busca, na hora do preenchimento, o mesmo mostrava um erro muito louco ?value does not fall within the expected range?; o interessante é que não mostra a solução para isso. Tive que procurar com meus grandes amigos ?Microsoft Search e Google?. A solução foi zerar o tableStyle antes de qualquer coisa, ou seja, limpo os dados sempre antes de atribuí-los.

 

 

              meuDataGrid.TableStyles.Clear()

 

 

 

Resolvi falar um pouco sobre o assunto com o objetivo de ajudar caso alguém esteja passando pelo mesmo problema. Qualquer dúvida, favor entrar em contato.

 

Mauricio Junior

Pessoal: www.mauriciojunior.org

Comunidade: www.aspneti.com

 



Total de visualizações: 3938
voltar   comente  subir

Autor:


Por:Mauricio Junior
Maurício Júnior
Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 27 anos e possuo sete livros publicados pela editora Ciência Moderna no ano de 2009. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog:  blog.mauriciojunior.orgSite pessoal  www.mauriciojunior.org


Comentários:

Comentado por: Iter Vinícius - 21/7/2008 0:00:00
Muito bom...

Parabens. Ajudou bastante.

Comente (dê sua opinião): VOCÊ PRECISA ESTAR LOGADO

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

Generics usando Object DataSource
Visual SourceSafe 2 / 3 parte
Google e Amazon
Trabalhando com STORED PROCEDURE
IsDecimal
Teclas de atalho - Visual Studio .NET 2005
Desktop 3D
Vídeo: Imagem Efeito
Public Interface
Mais detalhes sobre o HTC Touch HD 2 com o possível Windows Mobile 7
Gravando erros com eventlog - Parte I
GridView Parte III
Ajax parte II
Documento padrão de desenvolvimento
Trabalhando com Cookie usando Visual Studio.NET 2005 (parte I)
MSDN Code Gallery
Mudar de MasterPage em Tempo de Execução
II Encontro - Um Sucesso!!! (em Brasília)
Visual SourceSafe - Série 3
Nova forma de utilizar cache utilizando Visual Studio.NET 2005
Trabalhando com o componente Accordion
Copiando Script
Mobilidade e Aplicativos Mobile
Resources e Internacionalização usando Visual Studio.NET 2005 (Parte IV)
Desenvolvendo Aplicativos para TV Digital - Parte 3
Microsoft Recite
Gravando Erros com Exception no arquivo de log - Parte II
Visual SourceSafe - Série 4
My Tracks
Vídeo - Serviços do Windows Live
GMaps com ASP.NET
Web 2.0 - A máquina somos nós
Adicionando Menu no DataGridView
Pedido de desculpas
Lendo Arquivo txt usando Visual Studio.NET 2005

Publicidade:

[sumir] [aparecer]
NETITC




Informações Online:

Usuários Online: 526
Artigos:  649
Vídeos:  47
PodCast's:  31
Fórum:  3098
Empregos:  1223
Usuários Cadastrados: 5779

Categoria de Artigos

Vídeos

Enquete - Dê sua opinião

 Os podcasts tem sido proveitoso pra você?

 

Colaboradores

Foto Autor autor: Mauricio Junior   
publicou 377 artigo(s).
Foto Autor autor: Júlio Battisti   
publicou 51 artigo(s).
Foto Autor autor: Fabio Galante Mans   
publicou 28 artigo(s).
Foto Autor autor: Kleber Becerra   
publicou 10 artigo(s).
Foto Autor autor: Ramon Durães   
publicou 6 artigo(s).
Foto Autor autor: Ebenézer de Souza   
publicou 5 artigo(s).
Foto Autor autor: Fabio Aguiar   
publicou 4 artigo(s).
NETITC