Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
malainhocf

Duas datagrids, a 2º depende da 1º

Recommended Posts

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

Share this post


Link to post
Share on other sites
bioshock

Foste confuso.

Queres clicar com o rato num determinado registo e queres que este te abra a segunda datagrid?

Share this post


Link to post
Share on other sites
pmaster

Já tentaste com o evento cellendedit ?

Mas não entendi bem podias explicar melhor

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other 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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.