Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
DragDrop -> Wie komm ich an das Objekt das ich reinDROPPEN will....
deAndro
myCSharp.de - Member



Dabei seit:
Beiträge: 18

Themenstarter:

DragDrop -> Wie komm ich an das Objekt das ich reinDROPPEN will....

beantworten | zitieren | melden

Hi Leutz,

hätt ich doch blos weiter programmiert anstatt zwei Jahre was anderes zu machen.

Problem: Drag'n'Drop.... Bis auf das Auslesen des Objektes bekomme ich das hin. Wenn ich zum Beispiel eine Datei mit DragDrop in ein Textfeld fallen lasse, wie komme ich an die Eigenschaften der Datei.

cu s00n und schönes Wochenende.....
deAndro...
private Nachricht | Beiträge des Benutzers
Aratar
myCSharp.de - Member



Dabei seit:
Beiträge: 126

beantworten | zitieren | melden

Hallo,

Welche Eigenschaften meinst du?
Wenn eine Datei per Drag and Drop verschoben wird, dann erhälst du den Pfad dieser Datei/en. Über die FileInfo- Klasse kannst du dann verschiedene Informationen auslesen.

Mfg
Aratar
private Nachricht | Beiträge des Benutzers
deAndro
myCSharp.de - Member



Dabei seit:
Beiträge: 18

Themenstarter:

beantworten | zitieren | melden

ich finde den Pfad nicht ... *schäm*

Irgendwie wird beim Loslassen mein Event "object_DragDrop" nicht ausgelöst.... Ist das nicht das Event das beim Loslassen ausgelöst werden sollte?
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von deAndro am .
private Nachricht | Beiträge des Benutzers
Aratar
myCSharp.de - Member



Dabei seit:
Beiträge: 126

beantworten | zitieren | melden

Das findest du mit Google leicht selbst raus:

http://www.csharphelp.com/2006/10/drag-and-drop-files-with-c/
http://www.jonasjohn.de/snippets/csharp/drag-and-drop-example.htm
http://codehill.com/2009/06/drag-and-drop-files-to-a-c-application/
private Nachricht | Beiträge des Benutzers
deAndro
myCSharp.de - Member



Dabei seit:
Beiträge: 18

Themenstarter:

beantworten | zitieren | melden

das hab ich schon versucht. Aber mein Event wird gar nicht erst ausgelöst....
private Nachricht | Beiträge des Benutzers
Aratar
myCSharp.de - Member



Dabei seit:
Beiträge: 126

beantworten | zitieren | melden

Hast du AllowDrop auf true gesetzt?
private Nachricht | Beiträge des Benutzers
deAndro
myCSharp.de - Member



Dabei seit:
Beiträge: 18

Themenstarter:

beantworten | zitieren | melden

OK. DragDrop geht nur wenn DragEnter die Effects für DragDrop bestimmt hat...

e.Effect = DragDropEffects.All; // so zum Beispiel...

Klasse... hab ich die ganze Zeit überlesen. Schäm..
Aber danke Dir... Hast mir gezeigt das es simpel sein muss....
private Nachricht | Beiträge des Benutzers
deAndro
myCSharp.de - Member



Dabei seit:
Beiträge: 18

Themenstarter:

beantworten | zitieren | melden

Zitat von Aratar
Hast du AllowDrop auf true gesetzt?
Jo das schon ... aber einfach nimmer gewusst das ich im DragEnter setzen muss was er beim Drop darf... ist ewig her und ich muss das übers Wochenende auffrischen, ....

Sorry für die Unachtsamkeit ... hätt ich echt selber finden müssen.
private Nachricht | Beiträge des Benutzers