AJUDA SELECAO LISTVIEW
Como selecionar uma listview e automaticamente selecionar as outras...Ao selecionar a linha listview lista Diferencas apontadas fazer a selecao do mesmo item nas outras 3 lista. Todas as 4 listview ja estao com a opcao fullrowselect = true.
KURTGU,
Trabalhe com o evento [Ô]GotFocus[Ô]. Ao receber o foco ele pode fazer outras coisa, como, por exemplo, selecionar outras linhas em outras tabelas.
========================================================================
Evento Control.GotFocus
https://msdn.microsoft.com/pt-br/library/system.windows.forms.control.gotfocus(v=vs.90).aspx
========================================================================
Experimente e depois, caso tenha duvidas, avise, okay?
[][ô]s,
Tunusat.
Trabalhe com o evento [Ô]GotFocus[Ô]. Ao receber o foco ele pode fazer outras coisa, como, por exemplo, selecionar outras linhas em outras tabelas.
========================================================================
Evento Control.GotFocus
https://msdn.microsoft.com/pt-br/library/system.windows.forms.control.gotfocus(v=vs.90).aspx
========================================================================
Experimente e depois, caso tenha duvidas, avise, okay?
[][ô]s,
Tunusat.
Alguem poderia me ajudar como faco pra zera a selecao anterior estou usando desta forma mais sempre vai selecionando as linhas.
Private Sub ListViewFinal3_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListViewFinal3.SelectedIndexChanged
If ListViewFinal3.SelectedItems.Count > 0 Then
Dim x As Integer
Dim txtValue As String
x = ListViewFinal3.FocusedItem.Index
txtValue = ListViewFinal3.FocusedItem.SubItems(0).Text
For Each aux As ListViewItem In ListView1.Items
If aux.Text = txtValue Then
aux.BackColor = Color.Red [ô] Cor de fundo
aux.ForeColor = Color.Yellow [ô] Cor das letras
End If
Next
For Each aux2 As ListViewItem In ListViewContratoOs.Items
If aux2.Text = txtValue Then
aux2.BackColor = Color.Red [ô] Cor de fundo
aux2.ForeColor = Color.Yellow [ô] Cor das letras
End If
Next
End If
End Sub
Private Sub ListViewFinal3_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListViewFinal3.SelectedIndexChanged
If ListViewFinal3.SelectedItems.Count > 0 Then
Dim x As Integer
Dim txtValue As String
x = ListViewFinal3.FocusedItem.Index
txtValue = ListViewFinal3.FocusedItem.SubItems(0).Text
For Each aux As ListViewItem In ListView1.Items
If aux.Text = txtValue Then
aux.BackColor = Color.Red [ô] Cor de fundo
aux.ForeColor = Color.Yellow [ô] Cor das letras
End If
Next
For Each aux2 As ListViewItem In ListViewContratoOs.Items
If aux2.Text = txtValue Then
aux2.BackColor = Color.Red [ô] Cor de fundo
aux2.ForeColor = Color.Yellow [ô] Cor das letras
End If
Next
End If
End Sub
Alguem tem alguma ideia?
KURTGU,
Todos de uma vez só ou um de cada vez?
http://bytes.com/topic/visual-basic-net/answers/529257-listview-deselect-all
http://www.vbforums.com/showthread.php?445202-unselect-a-listview-item
[][ô]s,
Tunusat.
Todos de uma vez só ou um de cada vez?
http://bytes.com/topic/visual-basic-net/answers/529257-listview-deselect-all
ListView.SelectedItems.Clear()
http://www.vbforums.com/showthread.php?445202-unselect-a-listview-item
Private Sub lv1_Click()
lv1.SelectedItem.Selected = False
[ô]or
lv1.HideSelection = True
End Sub
[][ô]s,
Tunusat.
Tunusat o listview nao tem como ser selecionado varios listview somente um por isso mudei o backcolor e o forecolor, fonte e fundo das linhas....
Se alguem tiver alguma ideia de como faco pra limpar a selecao anterior que postei usnado o codigo acima...Fico Agradecido....
Ué, basta apenas você percorrer todos os items da lista e colocando o forecolor para preto e o backcolor como branco.
Belezinha?
Abraços!
Belezinha?
Abraços!
Tópico encerrado , respostas não são mais permitidas