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-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
Beispiel für OwnerDraw 
Autor: Manfred X
Datum: 10.11.13 19:57

Nein!

Hier die ListView: View = Details, OwnerDraw = true

       'TestDaten
       With listview1.Columns
            .Add("SP1", 100)
            .Add("SP2", 200)
            .Add("SP3", 100)
        End With
 
        For i As Integer = 0 To 9
            Dim lvi As ListViewItem = listview1.Items.Add("Test " & i + 1)
            lvi.SubItems.Add(CStr(i * 10)) 'Progresswert eintragen
        Next i
Hier das Zeichnen

    Private Sub listview1_DrawColumnHeader(sender As Object, _
        e As System.Windows.Forms.DrawListViewColumnHeaderEventArgs) _
        Handles listview1.DrawColumnHeader
 
        e.DrawDefault = True
    End Sub
 
    Private Sub listview1_DrawItem(sender As Object, _
        e As System.Windows.Forms.DrawListViewItemEventArgs) _
        Handles listview1.DrawItem
 
        e.DrawText()
    End Sub
 
    Private Sub listview1_DrawSubItem(sender As Object, _
        e As System.Windows.Forms.DrawListViewSubItemEventArgs) _
        Handles listview1.DrawSubItem
 
        If e.ColumnIndex = 1 Then
            Using bw As New SolidBrush(Color.Yellow), _
                bb As New SolidBrush(Color.Blue)
                e.Graphics.FillRectangle(bw, e.Bounds)
                With e.Bounds
                    e.Graphics.FillRectangle(bb, .X, .Y + 2, _
                    CInt(.Width * CInt(e.SubItem.Text) / 100), _
                    CInt(.Height * 0.8))
                End With
            End Using
        End If
    End Sub
Du kannst es schöner ....
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
ProgressBar während Laufzeit löschen2.286.Nova0710.11.13 12:52
Re: ProgressBar während Laufzeit löschen1.637Manfred X10.11.13 13:05
Re: ProgressBar während Laufzeit löschen1.516.Nova0710.11.13 13:17
Re: ProgressBar während Laufzeit löschen1.594Manfred X10.11.13 13:25
Re: ProgressBar während Laufzeit löschen1.593.Nova0710.11.13 13:38
Re: ProgressBar während Laufzeit löschen1.626Manfred X10.11.13 13:46
Re: ProgressBar während Laufzeit löschen1.647.Nova0710.11.13 13:49
Re: ProgressBar während Laufzeit löschen1.703ErfinderDesRades10.11.13 14:09
Re: ProgressBar während Laufzeit löschen1.676.Nova0710.11.13 14:21
Re: ProgressBar während Laufzeit löschen1.672ErfinderDesRades10.11.13 14:30
Re: ProgressBar während Laufzeit löschen1.532.Nova0710.11.13 14:35
Re: ProgressBar während Laufzeit löschen1.603ErfinderDesRades10.11.13 14:46
Re: ProgressBar während Laufzeit löschen1.610.Nova0710.11.13 14:50
Re: ProgressBar während Laufzeit löschen1.505Manfred X10.11.13 14:59
Re: ProgressBar während Laufzeit löschen1.511.Nova0710.11.13 15:04
Re: ProgressBar während Laufzeit löschen1.630Manfred X10.11.13 15:06
Re: ProgressBar während Laufzeit löschen1.542.Nova0710.11.13 15:08
Re: ProgressBar während Laufzeit löschen1.614Manfred X10.11.13 15:10
Re: ProgressBar während Laufzeit löschen1.708ErfinderDesRades10.11.13 15:08
Re: ProgressBar während Laufzeit löschen1.712.Nova0710.11.13 15:24
Re: ProgressBar während Laufzeit löschen1.627Manfred X10.11.13 15:36
Re: ProgressBar während Laufzeit löschen1.620.Nova0710.11.13 19:10
Re: ProgressBar während Laufzeit löschen1.671ErfinderDesRades10.11.13 19:19
Re: ProgressBar während Laufzeit löschen1.572Manfred X10.11.13 19:23
Re: ProgressBar während Laufzeit löschen1.612.Nova0710.11.13 19:29
Re: ProgressBar während Laufzeit löschen1.796Manfred X10.11.13 19:34
Re: ProgressBar während Laufzeit löschen1.659Manfred X10.11.13 15:30
Re: ProgressBar während Laufzeit löschen1.592.Nova0710.11.13 15:33
Re: ProgressBar während Laufzeit löschen1.557.Nova0710.11.13 19:50
Beispiel für OwnerDraw1.630Manfred X10.11.13 19:57
Re: ProgressBar während Laufzeit löschen1.610.Nova0710.11.13 20:28
Re: ProgressBar während Laufzeit löschen1.548Manfred X10.11.13 20:42
Re: ProgressBar während Laufzeit löschen1.529.Nova0710.11.13 20:50
Re: ProgressBar während Laufzeit löschen1.642Manfred X10.11.13 21:19
Re: ProgressBar während Laufzeit löschen1.610.Nova0710.11.13 21:51
Re: ProgressBar während Laufzeit löschen1.698Manfred X10.11.13 22:09

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-2025 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