DATAGRIDVIEW MULTISELE?ÃO

JOAOBENEVIDES 09/05/2017 13:48:20
#473842
Ola Pessoal eu tenho um grid onde estou carregando via datasource umas informação eu queria poder selecionar varias linhas e possivel ?

Obriagdo


Joao
KERPLUNK 09/05/2017 13:53:39
#473844
simplesmente coloque a propriedade [ô]multiselect[ô] como true.
JOAOBENEVIDES 09/05/2017 14:13:32
#473845
Está mais nao seleciona
KERPLUNK 09/05/2017 14:30:34
#473847
segure a tecla ctrl e clique nas linhas que quer selecionar. meu teclado pifou e shift não funciona mais, nem caps lock...
JOAOBENEVIDES 10/05/2017 08:42:12
#473859
kerplunk como obter os valores da linhas selecionadas?
OMAR2011 10/05/2017 09:50:07
#473864
Google Cara.
Coragem maluco.
Deixa a preguiça de lado.
JCM0867 10/05/2017 10:12:27
#473867
Resposta escolhida
[ô]pegar valor somente das linhas marcadas. das linhas marcadas:
Dim dgvColecaoLinhasSelecionadas As DataGridViewSelectedRowCollection = dgvLancamentos.SelectedRows
For i As Integer = 0 To dgvColecaoLinhasSelecionadas.Count - 1
MsgBox(dgvColecaoLinhasSelecionadas(i).Cells(NumeroColuna).Value)
Next

[ô]Procurar uma valor:
For Each Linhas As DataGridViewRow In dgvBancos.Rows
If Linhas.Cells(0).Value = ValorProcurado Then
dgvBancos.CurrentCell = Linhas.Cells(0)
End If
Next




[txt-color=#0000f0]Precisando de um Sistema de Gestão Educacional?[/txt-color]
Desenvolvido em VB.NET + SQL Server + Crystal Reports
Conheça nossa Solução: www.cjsystem.com.br

PERCIFILHO 10/05/2017 10:48:10
#473868
Citação:

[ô]pegar valor somente das linhas marcadas. das linhas marcadas:
Dim dgvColecaoLinhasSelecionadas As DataGridViewSelectedRowCollection = dgvLancamentos.SelectedRows
For i As Integer = 0 To dgvColecaoLinhasSelecionadas.Count - 1
MsgBox(dgvColecaoLinhasSelecionadas(i).Cells(NumeroColuna).Value)
Next



Apenas uma opinião, ao invés de Cells(NumeroColuna) procure utilizar Cells(NomeColuna), pois se você pegar pelo índice da coluna, pode ocorrer erros caso você insira, delete ou até altere a ordem de alguma coluna.
Tópico encerrado , respostas não são mais permitidas