SELECIONAR LINHA NO DATAGRIDVIEW E ABRIR FORM

MARCOSARANTESJ 03/08/2009 21:43:21
#318769
Como faço para consultar no DataGridView e selecionando uma linha ir para o form com o registro selecionado somente. Sei como fazer a consulta no dataGridview via código ou pelo BindingSource. Se quiserem postar tudo, não tem problema.
DAVIDPL 04/08/2009 14:01:02
#318850
Estou um pouco confuso com sua pergunta.

mas se vc quer ter separado em um outro form uma linha especifca do DataGridView.


Aconselho ter uma propriedade na classe que vai receber esta linha:

Classe Meu Form

   Public Property Linha() As DataGridViewRow [ô]Classe Meu_Form
Get
Return linha
End Get
Set(ByVal value As DataGridViewRow)
linha = value
End Set
End Property



como você disse que ja sabe como selecionar uma linha é so passar para a classe desejada a linha do datagridview para esta propriedade

Exemplo de caso a linha desejada seja escolhida atrave de um evento no datagridview

Private Sub EstudoGrid_RowHeaderMouseClick(ByVal sender As Object, ByVal e As DataGridViewCellMouseEventArgs)
Dim Ms As New Menu_Form()
Ms.Linha = EstudoGrid.CurrentRow
End Sub



Espero que seja isto lhe ajude

T+

JWCELYO 07/08/2009 22:00:55
#319270
  Dim id As String = .DataGridViewXClientes_ClientesLista.SelectedCells(0).Value.ToString 


aqui so fazer a instrução e sql e pronto abrir seu formulario baseado na lista do gridview
Tópico encerrado , respostas não são mais permitidas