ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
533
533
EMPFEHLEN
-
08.11.07 19:48 #1
- Registriert seit
- Mar 2007
- Beiträge
- 2
Guten Abend
Ich zeichne in ein Listview vor dem Text ein Icon mit folgendem Code:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Private Sub ListView1_DrawItem(ByVal sender As Object, ByVal e As System.Windows.Forms.DrawListViewItemEventArgs) Handles ListView1.DrawItem e.DrawBackground() If Not (e.State And ListViewItemStates.Selected) = 0 Then Dim brush As New LinearGradientBrush(e.Bounds, Color.Wheat, Color.PaleGreen, LinearGradientMode.Horizontal) Try e.Graphics.FillRectangle(brush, e.Bounds) Finally brush.Dispose() End Try Else e.Graphics.FillRectangle(Brushes.White, e.Bounds) End If e.Graphics.DrawImage(Me.ImageList1.Images(0), New Point(e.Bounds.X, e.Bounds.Y + 1)) e.Graphics.DrawString(e.Item.Text, Me.ListView1.Font, Brushes.Black, e.Bounds.X + 10 + 10, e.Bounds.Y + 1) End Sub
Das funktioniert auch sehr gut. Nun zu meinem Problem. Wenn ich einen Eintrag im Listview anklicke soll wenn image 1 gezeichnet wurde image 0 gezeichnet werden und umgekehrt.
Wie kann ich das bewerkstelligen? Hoffe auf eure Hilfe!
-
11.11.07 20:35 #2
- Registriert seit
- Mar 2007
- Beiträge
- 2
Kann mir den wirklich keiner helfen?
Ähnliche Themen
-
DrawingContext.DrawImage
Von juergen1969 im Forum .NET WPF & SilverlightAntworten: 2Letzter Beitrag: 28.11.09, 11:59 -
[c#] GDI+ ? | DrawImage
Von Xenolith im Forum .NET Windows FormsAntworten: 5Letzter Beitrag: 25.01.09, 21:11 -
Problem mit drawImage
Von SCIPIO-AEMILIANUS im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 08.09.08, 06:24 -
Problem mit PictureBox und DrawImage
Von Die Charlie im Forum .NET ArchivAntworten: 1Letzter Beitrag: 14.09.07, 12:49 -
drawImage zu langsam
Von Sladda im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 30.06.07, 14:27





Zitieren
Login





