private void lbl_drag_plain_MouseDown(object sender, MouseEventArgs e) { DataObject data = new DataObject(); var ana= new Person() {Name = "Ana", Age = 56 }; var json_stringAna = JObject.FromObject(ana).ToString(); data.SetText(json_stringAna, TextDataFormat.Text); lbl_drag_plain.DoDragDrop(data, DragDropEffects.Copy | DragDropEffects.Move); }
private void lbl_drag_MouseDown(object sender, MouseEventArgs e) { DataObject data = new DataObject(); var dave = new Person() { Name = "Dave", Age = 4 }; var cf_htmlDave = ClipboardUtil.textToCF_HTML(JObject.FromObject(dave).ToString()); data.SetText(cf_htmlDave, TextDataFormat.Html); data.SetText("We can also attach Text.", TextDataFormat.Text); lbl_drag.DoDragDrop(data, DragDropEffects.Copy | DragDropEffects.Move); }