Michael_M Geschrieben 2. September 2010 Geschrieben 2. September 2010 hallo, ich hab da eine kleine frage. und zwar hab ich ein datagrid und füre da eine suche durch. das suchergebniss wird im grid rot markiert. jetzt meine frage, wie bekomme ich das hin, das mir im grid nur noch die markierten felder angezeigt werden? die suchfunkion sieht so aus: Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click For Each Iterrow As DataGridViewRow In DataGridView1.Rows For Each c As DataGridViewCell In Iterrow.Cells If c.Value IsNot Nothing AndAlso c.Value.ToString.Contains(TextBox_suche.Text) Then c.Style.BackColor = Color.Red DataGridView1.Focus() DataGridView1.Rows(0).Selected = False Else c.Style.BackColor = Color.White End If Next Next End Sub ich hoffe, jemand hat da ne idee. ich danke schon mal gruß michael
ToolsDevler Geschrieben 2. September 2010 Geschrieben 2. September 2010 Hi Michael, Einzelne Zellen ausblenden ist meines Wissens nicht möglich. Aber du kannst die übergeordnete Zeile so ausblenden: DataGridView1.Rows.Item(c.RowIndex).Visible = true/false Hoffe ich konnte helfen ToolsDevler
Michael_M Geschrieben 6. September 2010 Autor Geschrieben 6. September 2010 (bearbeitet) ich danke dir und werds mal testen. gruß michael ps: es hatte leider nicht den gewünschten effekt Bearbeitet 6. September 2010 von Michael_M
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden