vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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
Re: ProgressBar während Laufzeit löschen 
Autor: Manfred X
Datum: 10.11.13 21:19

Ich kenne Deine Programmumgebung nicht.
Irgendwie so .....
Public Class frmOwnerDraw
 
    'Eine Listview auf die Form ziehen ....
 
    Public Sub create()
 
        Dim cl As New List(Of System.Windows.Forms.ColumnHeader)
        cl.Add(New ColumnHeader("Name") With {.Text = "Name"})
        cl.Add(New ColumnHeader("Groesse"))
        cl.Add(New ColumnHeader("Blubb"))
        cl.Add(New ColumnHeader("Geschwindigkeit"))
        cl.Add(New ColumnHeader("AlreadyDownloaded") With {.Text = "Bar"})
 
        Me.ListView1.Columns.AddRange(cl.ToArray)
 
        Me.ListView1.FullRowSelect = True
        Me.ListView1.Name = "ListView1"
        Me.ListView1.OwnerDraw = True
        Me.ListView1.TabIndex = 2
        Me.ListView1.View = System.Windows.Forms.View.Details
 
        For i As Integer = 0 To 20
            Dim lvi As ListViewItem = Me.ListView1.Items.Add("IT1")
            lvi.SubItems.Add(CStr(100 + i))
            lvi.SubItems.Add("Blubb")
            lvi.SubItems.Add(CStr(50 + 5 * i) & " km/h")
            lvi.SubItems.Add(CStr((i + 1) * 4))
        Next i
    End Sub
 
 
    Private Sub listview1_DrawColumnHeader(sender As Object, _
    e As System.Windows.Forms.DrawListViewColumnHeaderEventArgs) _
    Handles ListView1.DrawColumnHeader
 
        e.DrawDefault = True
    End Sub
 
 
 
    Private Sub listview1_DrawSubItem(sender As Object, _
        e As System.Windows.Forms.DrawListViewSubItemEventArgs) _
        Handles ListView1.DrawSubItem
 
        If e.ColumnIndex = 4 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
        Else
            e.DrawDefault = True
        End If
    End Sub
 
 
 
    Private Sub frmOwnerDraw_Load(sender As System.Object, _
        e As System.EventArgs) Handles MyBase.Load
 
        create()
 
    End Sub
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
ProgressBar während Laufzeit löschen2.269.Nova0710.11.13 12:52
Re: ProgressBar während Laufzeit löschen1.624Manfred X10.11.13 13:05
Re: ProgressBar während Laufzeit löschen1.504.Nova0710.11.13 13:17
Re: ProgressBar während Laufzeit löschen1.579Manfred X10.11.13 13:25
Re: ProgressBar während Laufzeit löschen1.581.Nova0710.11.13 13:38
Re: ProgressBar während Laufzeit löschen1.612Manfred X10.11.13 13:46
Re: ProgressBar während Laufzeit löschen1.636.Nova0710.11.13 13:49
Re: ProgressBar während Laufzeit löschen1.691ErfinderDesRades10.11.13 14:09
Re: ProgressBar während Laufzeit löschen1.663.Nova0710.11.13 14:21
Re: ProgressBar während Laufzeit löschen1.661ErfinderDesRades10.11.13 14:30
Re: ProgressBar während Laufzeit löschen1.520.Nova0710.11.13 14:35
Re: ProgressBar während Laufzeit löschen1.590ErfinderDesRades10.11.13 14:46
Re: ProgressBar während Laufzeit löschen1.598.Nova0710.11.13 14:50
Re: ProgressBar während Laufzeit löschen1.493Manfred X10.11.13 14:59
Re: ProgressBar während Laufzeit löschen1.498.Nova0710.11.13 15:04
Re: ProgressBar während Laufzeit löschen1.598Manfred X10.11.13 15:06
Re: ProgressBar während Laufzeit löschen1.531.Nova0710.11.13 15:08
Re: ProgressBar während Laufzeit löschen1.602Manfred X10.11.13 15:10
Re: ProgressBar während Laufzeit löschen1.697ErfinderDesRades10.11.13 15:08
Re: ProgressBar während Laufzeit löschen1.696.Nova0710.11.13 15:24
Re: ProgressBar während Laufzeit löschen1.615Manfred X10.11.13 15:36
Re: ProgressBar während Laufzeit löschen1.607.Nova0710.11.13 19:10
Re: ProgressBar während Laufzeit löschen1.657ErfinderDesRades10.11.13 19:19
Re: ProgressBar während Laufzeit löschen1.556Manfred X10.11.13 19:23
Re: ProgressBar während Laufzeit löschen1.600.Nova0710.11.13 19:29
Re: ProgressBar während Laufzeit löschen1.781Manfred X10.11.13 19:34
Re: ProgressBar während Laufzeit löschen1.647Manfred X10.11.13 15:30
Re: ProgressBar während Laufzeit löschen1.579.Nova0710.11.13 15:33
Re: ProgressBar während Laufzeit löschen1.544.Nova0710.11.13 19:50
Beispiel für OwnerDraw1.617Manfred X10.11.13 19:57
Re: ProgressBar während Laufzeit löschen1.597.Nova0710.11.13 20:28
Re: ProgressBar während Laufzeit löschen1.536Manfred X10.11.13 20:42
Re: ProgressBar während Laufzeit löschen1.518.Nova0710.11.13 20:50
Re: ProgressBar während Laufzeit löschen1.630Manfred X10.11.13 21:19
Re: ProgressBar während Laufzeit löschen1.597.Nova0710.11.13 21:51
Re: ProgressBar während Laufzeit löschen1.687Manfred 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