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, du m&o...
Wie kann ich in VB.NET 2003 eine ListView per OpenFileDialog (Multiselect = true) mit Name und Fullname ausgewählter Dateien füllen?
Antwort vomUm 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, kannst du wie folgt vorgehen: 1. **OpenFileDialog konfigurieren** Setze die Eigenschaft `Multiselect` des `OpenFileDialog` auf `True`. 2. **ListView vorbereiten** Füge zwei Spalten zur `ListView` hinzu: eine für den Dateinamen, eine für den vollständigen Pfad. 3. **Dateien hinzufügen** Nach dem Auswählen der Dateien iteriere über die `FileNames`-Eigenschaft des Dialogs und füge die Daten zur `ListView` hinzu. Hier ein Beispielcode: ```vb ' ListView vorbereiten (z.B. im Form_Load) ListView1.View = View.Details ListView1.Columns.Add("Name", 150) ListView1.Columns.Add("FullName", 300) ' OpenFileDialog konfigurieren Dim ofd As New OpenFileDialog() ofd.Multiselect = True ofd.Filter = "Alle Dateien (*.*)|*.*" If ofd.ShowDialog() = DialogResult.OK Then ListView1.Items.Clear() For Each file As String In ofd.FileNames Dim item As New ListViewItem(System.IO.Path.GetFileName(file)) item.SubItems.Add(file) ListView1.Items.Add(item) Next End If ``` **Hinweise:** - `System.IO.Path.GetFileName(file)` extrahiert nur den Dateinamen. - `file` enthält den vollständigen Pfad. - Die Spaltenbreiten kannst du nach Bedarf anpassen. Weitere Infos zu den verwendeten Klassen findest du in der [Microsoft-Dokumentation zu OpenFileDialog](https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.openfiledialog) und [ListView](https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.listview).
Verwandte Fragen
Kann das ListView in VB.NET 2003 einzelne Spalten sortieren?
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...
Kann in VB.NET 2003 die erste Spalte eines ListViews auch mit SubItems(0) adressiert werden?
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 dur...
Kann man in VB.NET 2003 mehrere Spalten einer ListView nacheinander sortieren und dabei die Sortierung der vorangegangenen Spalten beibehalten?
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...
Warum funktioniert die Änderung der Reihenfolge in einem ListView nach dem Sortieren in VB.NET 2003 nicht 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 Änderung...
Wie ermittele ich mit VB.NET 2003 den Ordnernamen mehrerer im OpenFileDialog markierter Dateien?
Um in VB.NET 2003 den Ordnernamen mehrerer mit dem OpenFileDialog ausgewählter Dateien zu ermitteln, gehst du wie folgt vor: 1. Setze die Eigenschaft Multiselect des OpenFileDialog auf True, dam...
Warum funktioniert die InitialDirectory-Einstellung im OpenFileDialog unter VB.NET 2003 nicht?
In VB.NET 2003 (also .NET Framework 1.1) gibt es beim OpenFileDialog-Steuerelement tatsächlich einige bekannte Einschränkungen und Eigenheiten bezüglich der InitialDirectory-Eigenschaft...
Wie lautet in VB.NET 2003 der Filter-Eintrag für 'Ordner' im OpenFileDialog?
In VB.NET 2003 (also .NET Framework 1.1) unterstützt der OpenFileDialog keine Auswahl von Ordnern, sondern ausschließlich von Dateien. Der Filter-Eigenschaft des OpenFileDialog dient dazu,...
Wie zeigt man in VB.NET 2003 in einer ListView die Icons versteckter Dateien halbtransparent an?
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 nich...
Wie sortiert man in VB.NET 2003 Datums- oder Größendaten in einem ListView?
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 Text...