Suchergebnisse

Suchergebnisse 1-11 von insgesamt 11.

  • Benutzer-Avatarbild

    @knuepel, mrMo hat dir doch bereits den richtigen Weg aufgezeigt. Zitat von mrMo: „Dann musst du mit DisplayMember und ValueMember arbeiten. Da werden dann in der ListBox nur Dateinamen angezeigt, im Hintergrund liegt der vollständige Pfad... “ (Versteckter Text)

  • Benutzer-Avatarbild

    Die Methoden LoadFolderContent(string) und DeleteFolderContent() kannst du ganz einfach in z.B. einem ButtonClick -Event aufrufen (Versteckter Text) (Versteckter Text)

  • Benutzer-Avatarbild

    Auch die ComboBox verfügt über Displaymember & Valuemember, somit kannst du im [tt]SelectedIndexChanged[/tt] SelectedValueChanged -Event der ComboBox die Daten relativ einfach laden.

  • Benutzer-Avatarbild

    Wie ich bereits geschrieben habe kannst du mittels DisplayMember nur die Dateinamen anzeigen lassen. (Versteckter Text) *Edit* Oder ohne das Casten, dass macht das ganze etwas schöner VB.NET-Quellcode (3 Zeilen) PS: Wenn du den SelectedValueChanged -Event verwendest fliegt der Event SelectedIndexChanged logischer weise raus.

  • Benutzer-Avatarbild

    Dann poste doch einmal was du nun hast bzw. wie du es umgesetzt hast. OT: Zitat von knuepel: „Aus meiner Sicht ist es sehr hilfreich ein Beispielcode zu haben um sich anschließend an das Thema heran zu tasten.“ Das sehe ich genau so. Zu Beginn habe ich das genau so gemacht erst später habe ich mich dann mit Lektüren eingedeckt.

  • Benutzer-Avatarbild

    ComboBox -Beispiel Sowohl eine ListBox als auch eine ComboBox verfügen über Komplexe Datenbindung. Das heisst du kannst mittels der Eigenschaft DataSource ein Array eines bestimmten Daten -Typs binden. In deinem Fall wäre das ein Array vom Typ FileInfo, ein FileInfo -Objekt besitzt unter anderem die öffentlichen Eigenschaften FullName und Name die du ja bereits beide kennen solltest. Wie du ja bereits festgestellt hast kannst du mit der Eigenschaft DisplayMember festlegen welche Eigenschaft in e…

  • Benutzer-Avatarbild

    @mrMo der Ansatz ist Käse, warum eine Generische Liste verwenden wenn die Daten bereits als Array vorliegen? @knuepel Die Methode GetDirectories() gibt dir ein Array mit DirectoryInfo -Objekten eines Ordners zurück. Jedes dieser DirectoryInfo -Objekte steht dabei für einen Ordner im Root Ordner. Nehmen wir an du hast einen Ordner Test_Root in diesem Ordner befinden sich nun die Ordner SubFolder1 und SubFolder2. Wenn du nun ComboBox1.DataSource = New DirectoryInfo(Test_Root).GetDirectories() aufr…

  • Benutzer-Avatarbild

    Sowohl ListBox als auch ComboBox können mit Arrays gefüttert werden, da gibt es keinen Unterschied.

  • Benutzer-Avatarbild

    Mit New IO.DirectoryInfo("Pfad zum Ordner").GetDirectories() DirectoryInfo bzw. GetDirectorys() gibt die ein Array mit FileInfo´s zurück. Dieses Array dient dir als DataSource.

  • Benutzer-Avatarbild

    @knuepel Process.Start(foundFiles.Item(ListBox1.SelectedItem)) Von welchem Typ ist denn foundFiles? Ich vermute mal das foundFiles.Item() einen Indexer erwartet kein Object. Also vermutlich so: Process.Start(foundFiles.Item(ListBox1.SelectedIndex)) Zitat von mrMo: „Das müsste reichen um die Datei zu öffnen:“ Nicht ganz, guck dir mal die Überladungen der Methode .Start() an, .SelectedItem ist vom Type Object.

  • Benutzer-Avatarbild

    So wäre es richtig, falls es sich um einen Dateipfad handelt.