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 eine oder mehrere Zeilen (Items) aus einer `ListView` in die Zwischenablage (Clipboard) zu kopieren, gehst du wie folgt vor: 1. **Ausgewählte Zeilen ermitteln:** Über die Eigenschaft `SelectedItems` der ListView erhältst du die aktuell markierten Zeilen. 2. **Text zusammenstellen:** Die Daten der Zeilen (und ggf. deren SubItems) werden zu einem String zusammengefügt, z.B. tabulatorgetrennt für Spalten und zeilengetrennt für Zeilen. 3. **In die Zwischenablage kopieren:** Mit `Clipboard.SetDataObject` wird der Text in die Zwischenablage gelegt. **Beispielcode:** ```vb ' Angenommen, ListView1 ist deine ListView Dim sb As New System.Text.StringBuilder() For Each item As ListViewItem In ListView1.SelectedItems ' Haupttext sb.Append(item.Text) ' SubItems (Spalten) For i As Integer = 1 To item.SubItems.Count - 1 sb.Append(vbTab) sb.Append(item.SubItems(i).Text) Next sb.AppendLine() Next If sb.Length > 0 Then Clipboard.SetDataObject(sb.ToString()) End If ``` **Hinweise:** - Der Code kopiert alle ausgewählten Zeilen, jede Spalte wird durch einen Tabulator getrennt, jede Zeile durch einen Zeilenumbruch. - In VB.NET 2003 musst du ggf. einen Verweis auf `System.Windows.Forms` und `System.Text` setzen. - Das Einfügen in z.B. Excel oder Notepad funktioniert dann wie gewohnt mit Strg+V. **Weitere Infos zur ListView:** [Microsoft Dokumentation zu ListView](https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.listview?view=netframework-1.1) [Clipboard-Klasse](https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.clipboard?view=netframework-1.1)
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 (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]
Ja, mit VB.NET 2003 kannst du Vorschaubilder (Thumbnails) für die Miniaturansicht eines ListView zeitsparend erstellen. Dazu nutzt du die Klassen aus dem Namespace `System.Drawing`. Hier ein grun... [mehr]
Um in VB.NET 2003 ein **ListViewItem** von einer ListView in eine andere zu kop, kannst du die `Clone()`Methode verwenden. Dabei wird ein, identisches ListViewItem erzeug, das du dann der zweiten List... [mehr]
Um in VB.NET 2003 die Reihenfolge der Zeilen (Items) eines ListView-Steuerelements umzukehren, kannst du die Items in eine Liste kopieren, diese umkehren und dann das ListView neu befüllen. Hier... [mehr]
In VB.NET 2003 gibt es keine direkte Möglichkeit, die Transparenzfarbe (TransparentColor) eines Icons zu ermitteln, das mit `SHGetFileInfo` extrahiert wurde, da das von `SHGetFileInfo` zurüc... [mehr]
In VB.NET 2003 kannst du eine Farbe aus der Aufzählung `KnownColor` auswählen und daraus ein `Color`-Objekt erstellen. Das geht so: ```vb.net Dim meineFarbe As Color meineFarbe = Color.From... [mehr]