Hi,
ich veruche gerade eine globale DragAndDrop - Methode f�r ein Grid zu schreiben.
Ich verwende zwar ein anderes Grid (Nicht das MS-Grid, sondern DevExpress), aber das
DragEventArgs
ist das selbe.
Alles klappt bis auf eins:
public static void gridControl1_DragDrop(object sender,
System.Windows.Forms.DragEventArgs e)
{
DataRow dragRow = ???? '(string)e.Data.GetData(typeof(string));
' ... Hier noch ne Methode um die DataRow dann der DataTable hinzuzuf�gen
}
Ich kriege aus "e" nicht die DataRow raus!!!
In der MouseMove Methode hole ich mir die Daten so:
gc.DoDragDrop(data, DragDropEffects.Copy);
gc ist ein GridControl, die die Methode DoDragDrop bereitstellt und data ist ne
DataRow die eben
kopiert wird.
Ich habe es schon mit System.Windows.Forms.DataFormats versucht, aber das bitet mir
nur so Formate
wie Bild, CommaSeperatedValue, HTML, OemText, .... aber eben keine DataRow ...
Hat jemand ne Idee wie ich die DataRow ruskriege? In den Locals finde ich die DataRow
unter
"innerData", da� ich aber nicht aufrufen kann...
Mansur
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net