Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

malainhocf

Duas datagrids, a 2º depende da 1º

Mensagens Recomendadas

malainhocf

Olá a todos, bom dia,

Tenho o seguinte caso

São duas datagrids em que a 2º depende do registo seleccionado da 1º

Como faço quer clicando 1 ou duas vezes com o rato para seleccionar uma linha na 1º datagrid, quer alterando carregando na tecla para baixo ou para cima para mudar o registo da 1º datagrid

Pensei que existisse um evento cellChange, mas parece que não existe

Como faço isso ?

Obrigado


Cumprimentos

Cesar Oliveira

Desenvolvo websites e aplicações web

http://www.profissionalweb.net

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
malainhocf

Olá, boa tarde,

Peço desculpas

Eu pensei que tinha enviado um post a explicar melhor

Então tenho por exemplo o seguinte exemplo

Na 1º datagrid tenho todos os paises do mundo

na 2º datagrid terei as cidades do pais seleccionado na 1º datagrid

Se eu seleccionar o pais portugal então terei todas as cidades de Portugal na 2º datagrid

Se seleccionar o pais espanha terei todas as cidades de espanha na 2º datagrid

Será que consegui explicar melhor ?

Não pode ser o evento clique porque eu posso carregar na tecla para cima ou para baixo e já muda o pais

Obrigado


Cumprimentos

Cesar Oliveira

Desenvolvo websites e aplicações web

http://www.profissionalweb.net

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
malainhocf

Olá Passado e restantes membros,

Passado, é esse mesmo

Eu pensava que teria que ser algo do tipo rowchanged, nem imaginei o selectionChanged

Coisas de principiante :)

Obrigado


Cumprimentos

Cesar Oliveira

Desenvolvo websites e aplicações web

http://www.profissionalweb.net

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
malainhocf

Obtenho um erro quando faço uma pesquisa

O erro é o seguinte

O meu código é o seguinte

varid = DataGridView1.SelectedRows(0).Cells(0).Value.ToString()

Qual será o problema

Obrigado


Cumprimentos

Cesar Oliveira

Desenvolvo websites e aplicações web

http://www.profissionalweb.net

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
fLaSh_PT

Experimenta assim..

If  DataGridView1.SelectedRows.Count > 0 Then
       varid = DataGridView1.SelectedRows(0).Cells(0).Value.ToString()
End If

Compr.


Making the impossible possible and pwing the world on db at a time.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.