In VB.NET 2003 kannst du eine Spalte (Column) aus einem ListView entfernen, indem du sie aus der `Columns`-Sammlung des ListView löschst. Das geht zum Beispiel so: ```vb.net ' Angenommen, d... [mehr]
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) wird durch die Eigenschaft `Text` des ListViewItems repräsentiert. Beispiel: ```vb.net Dim item As ListViewItem = ListView1.Items(0) Dim ersteSpalte As String = item.Text ``` Die `SubItems`-Auflistung beginnt erst mit der **zweiten** Spalte (Index 1). Das heißt: - `item.Text` → Hauptspalte (erste Spalte) - `item.SubItems(0)` → entspricht ebenfalls der Hauptspalte, aber **nur zum Lesen**, nicht zum Schreiben - `item.SubItems(1)` → zweite Spalte - usw. **Wichtig:** In .NET 1.1 (VB.NET 2003) ist `item.SubItems(0)` **nur ein Alias für `item.Text`**. Das bedeutet, du kannst den Wert lesen, aber wenn du `item.SubItems(0).Text = "Neuer Wert"` schreibst, wird auch der Haupttext geändert. **Fazit:** Ja, du kannst in VB.NET 2003 die erste Spalte eines ListViewItems auch mit `SubItems(0)` adressieren, aber das ist identisch zu `item.Text`. Für Klarheit und Lesbarkeit empfiehlt sich jedoch die direkte Verwendung von `item.Text` für die erste Spalte. Weitere Infos: [Microsoft Dokumentation zu ListViewItem.SubItems](https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.listviewitem.subitems)
In VB.NET 2003 kannst du eine Spalte (Column) aus einem ListView entfernen, indem du sie aus der `Columns`-Sammlung des ListView löschst. Das geht zum Beispiel so: ```vb.net ' Angenommen, d... [mehr]
Das ListView-Steuerelement in VB.NET 2003 unterstützt von Haus aus keine automatische Spaltensortierung, wie man es etwa von DataGridView kennt. Allerdings kannst du das Sortieren einzelner Spalt... [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]
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... [mehr]
In VB.NET 2003 gibt es keine eingebaute, direkte Möglichkeit, den Abbruch (z.B. durch den Benutzer) beim Verschieben einer Datei in den Papierkorb zu erkennen, da die Standardmethoden wie `File.D... [mehr]
In VB.NET 2003 gibt es keine eingebaute .NET-Klassenbibliothek, um Dateien direkt in den Windows-Papierkorb zu verschieben. Du kannst jedoch die Windows-API-Funktion **SHFileOperation** aus der Shell3... [mehr]