julia Namor
Messages postés503Date d'inscriptionjeudi 27 mars 2014StatutMembreDernière intervention18 janvier 2023
-
Modifié le 28 nov. 2018 à 23:28
Whismeril
Messages postés18304Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention30 mars 2023
-
29 nov. 2018 à 22:01
Bonjour,
je voudrais inclure un deuxième combo box dans le filtre de mon datagrid.Le code suivant fonctionne avec le combobox2.
Merci de votre aide
Private Sub ComboBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox2.SelectedIndexChanged
Dim dv As DataView
' dv = New DataView(SampleDataSet1.Tables("Members"), "UNITE ='" & ComboBox2.Text & "'", "UNITE Desc", DataViewRowState.CurrentRows)
dv = New DataView(SampleDataSet1.Tables("Members"), "UNITE ='" & ComboBox2.Text & "'", "UNITE Desc", DataViewRowState.CurrentRows)
DataGridView1.DataSource = dv
calcul_filtré()
End Sub
julia Namor
Messages postés503Date d'inscriptionjeudi 27 mars 2014StatutMembreDernière intervention18 janvier 2023 29 nov. 2018 à 21:32
trouvé!!!!!
voilà le code
Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged
Dim DGV1 As New DataView(SampleDataSet1.Tables("Members"))
DGV1.RowFilter = String.Format("UNITE Like '%{0}%' AND STRUCTURE Like '%{1}%'", ComboBox2.Text, ComboBox1.Text)
DataGridView1.DataSource = DGV1
calcul_filtré()
End Sub
Whismeril
Messages postés18304Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention30 mars 2023622 29 nov. 2018 à 22:01
Bonsoir,
merci d'avoir posté ta solution, cela aider peut-être quelqu'un un jour.
Je me permets une petite remarque, le datagridview et le datagrid sont 2 contrôles différents, pour 2 technologies différentes. Les premier existe pour Winform et le second pour WPF.
Quand j'ai vu ton titre, j'ai pensé pouvoir t'aider, mais à la lecture du message non, je ne fais plus de winform depuis longtemps, et je binde mes contrôles sur des collections, c'est elles que je filtre pas les contrôles.