In VB.NET 2003 (also .NET Framework 1.1) kann die erste Spalte eines ListView-Elements **nicht** über `SubItems(0)` adressiert werden. Die erste Spalte (also der Haupttext eines ListViewItems) wi... [mehr]
Die Eigenschaft `UseItemStyleForSubItems` ist Teil des `ListViewItem`-Objekts in Windows Forms (WinForms) in VB.NET. Sie steuert, ob die Unterelemente (SubItems) eines ListView-Elements (`ListViewItem`) den gleichen Stil (z.B. Schriftart, Farbe) wie das Hauptelement verwenden oder ob sie individuell gestaltet werden können. **Standardverhalten:** - `UseItemStyleForSubItems = True` (Standard): Alle SubItems übernehmen die Stil-Eigenschaften (z.B. `ForeColor`, `BackColor`, `Font`) des ListViewItems. - `UseItemStyleForSubItems = False`: Du kannst für jedes SubItem eigene Stil-Eigenschaften setzen. **Beispiel:** ```vb.net ' ListView und Spalten anlegen Dim lv As New ListView lv.View = View.Details lv.Columns.Add("Name") lv.Columns.Add("Status") ' ListViewItem anlegen Dim item As New ListViewItem("Max Mustermann") item.SubItems.Add("Aktiv") ' Standard: SubItems übernehmen Stil vom Item item.ForeColor = Color.Red item.UseItemStyleForSubItems = True lv.Items.Add(item) ' Beispiel für individuelle SubItem-Stile: Dim item2 As New ListViewItem("Erika Musterfrau") item2.SubItems.Add("Inaktiv") ' Jetzt individuelle Stile für SubItems erlauben item2.UseItemStyleForSubItems = False item2.SubItems(1).ForeColor = Color.Gray item2.SubItems(1).BackColor = Color.Yellow lv.Items.Add(item2) ``` **Zusammengefasst:** - Setze `UseItemStyleForSubItems = False`, wenn du einzelne SubItems individuell gestalten möchtest. - Setze die gewünschten Eigenschaften (`ForeColor`, `BackColor`, `Font`) direkt am jeweiligen SubItem. **Weitere Infos:** - [Microsoft-Dokumentation zu ListViewItem.UseItemStyleForSubItems](https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.listviewitem.useitemstyleforsubitems)
In VB.NET 2003 (also .NET Framework 1.1) kann die erste Spalte eines ListView-Elements **nicht** über `SubItems(0)` adressiert werden. Die erste Spalte (also der Haupttext eines ListViewItems) wi... [mehr]
In VB.NET 2003 ist die ListView-Komponente standardmäßig nur für die Sortierung nach einer einzelnen Spalte ausgelegt. Eine mehrstufige (also z.B. erst nach Spalte 1, dann nach Spalte... [mehr]
In VB.NET 2003 (also .NET Framework 1.1) gibt es beim `ListView`-Steuerelement einige Einschränkungen im Vergleich zu späteren Versionen. Das Problem, dass nach dem Sortieren die Änderu... [mehr]
Um in VB.NET 2003 eine `ListView` mit dem Namen und dem vollständigen Pfad (FullName) der über einen `OpenFileDialog` (mit `Multiselect = True`) ausgewählten Dateien zu füllen, kan... [mehr]
Um in VB.NET 2003 in einer `ListView` die Icons versteckter Dateien halbtransparent (wie im Windows Explorer) darzustellen, sind mehrere Schritte nötig, da die Standard-ListView-Steuerung dies ni... [mehr]
Um in VB.NET 2003 die Einträge eines `ListView` nach Datum oder Größe zu sortieren, musst du einen benutzerdefinierten Sortierer implementieren, da die Standard-Sortierung nur nach Tex... [mehr]
In VB.NET 2003 (also .NET Framework 1.1) ist es leider nicht direkt möglich, die `ForeColor` (Textfarbe) einzelner SubItems in einem `ListView`-Steuerelement zu ändern. Die Standard-ListView... [mehr]
In VB.NET 2003 (also .NET Framework 1.1) gibt es leider keine direkte Möglichkeit, die Farbe der ausgewählten Elemente (`SelectedItems`) eines `ListView`-Steuerelements im Detail- oder Repor... [mehr]
Um in VB.NET 2003 ein Thumbnail eines Bildes zu erstellen und zur Weiterverwendung bereitzustellen, kannst du die Methoden der `System.Drawing`-Bibliothek nutzen. Hier ein einfaches Beispiel, wie du e... [mehr]
In VB.NET 2003 gibt es einen wichtigen Unterschied zwischen den Ereignissen `Resize` und `SizeChanged` eines Formulars (`Form`): **1. Resize-Ereignis (`frm.Resize`):** - Dieses Ereignis wird ausgel&o... [mehr]