vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Programm Code Abgleich XLS 
Autor: ERBRU
Datum: 02.06.17 12:29

Hallo Manfred X,

bist du da?

habe noch die eine oder andere Frage zum Thema:

wie kann ich da noch zusätzlich eine Checkbox true setzen wenn Suchwort markiert wurde und in den Sichtbereich der DGV holen (selektieren)?



Private Sub DGV_Excel1_CellPainting(sender As Object, _
                   e As System.Windows.Forms.DataGridViewCellPaintingEventArgs) _
             Handles DGV_Excel1.CellPainting
 
        If e.RowIndex = -1 Or e.ColumnIndex = -1 Then Exit Sub
        If Not e.ColumnIndex = search_columnindex Then Exit Sub
        If IsDBNull(DGV_Excel1.Rows(e.RowIndex).Cells(e.ColumnIndex).Value) _
          Then Exit Sub
 
        Dim vl As String = _
            DGV_Excel1.Rows(e.RowIndex).Cells(e.ColumnIndex).Value.ToString
 
        'Entspricht der Zellwert einem Suchbegriff (Startswith)
        Dim searched As Boolean
        For i As Integer = 0 To searchlist.Count - 1
            searched = vl.StartsWith(searchlist(i))
            If searched Then Exit For
        Next i
 
        If searched Then
            'Zelle gelb markieren und eine DGV-Checkbox true stempeln
            Using bry As New SolidBrush(Color.Yellow)
                e.Graphics.FillRectangle(bry, e.CellBounds)
            End Using
            e.Paint(e.CellBounds, DataGridViewPaintParts.Border)
            e.Paint(e.CellBounds, DataGridViewPaintParts.ContentForeground)
            e.Handled = True
        End If
 
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Programm Code Abgleich XLS2.203ERBRU29.05.17 08:26
Re: Programm Code Abgleich XLS1.273Manfred X29.05.17 11:09
Re: Programm Code Abgleich XLS1.214ERBRU29.05.17 12:55
Re: Programm Code Abgleich XLS1.398ERBRU29.05.17 13:56
Re: Programm Code Abgleich XLS1.262Manfred X29.05.17 17:00
Re: Programm Code Abgleich XLS1.298ERBRU29.05.17 17:47
Re: Programm Code Abgleich XLS1.289Manfred X29.05.17 18:28
Re: Programm Code Abgleich XLS1.206ERBRU29.05.17 18:43
Re: Programm Code Abgleich XLS1.227Manfred X29.05.17 19:18
Re: Programm Code Abgleich XLS1.169ERBRU29.05.17 19:31
Beispiel für Suchen/Markieren1.202Manfred X29.05.17 20:46
Re: Beispiel für Suchen/Markieren1.216Manfred X29.05.17 21:40
Re: Beispiel für Suchen/Markieren1.300ERBRU29.05.17 21:51
Re: Beispiel für Suchen/Markieren1.287ERBRU30.05.17 09:14
Re: Beispiel für Suchen/Markieren1.254Manfred X30.05.17 09:32
Re: Beispiel für Suchen/Markieren1.139ERBRU30.05.17 15:40
Re: Beispiel für Suchen/Markieren1.283Manfred X30.05.17 17:54
Re: Beispiel für Suchen/Markieren1.195ERBRU30.05.17 19:23
Re: Programm Code Abgleich XLS1.172ERBRU02.06.17 12:29

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel