public void OnDragOver(DragEventArgs e) { Debug.WriteLineIf(ToolStrip.s_itemReorderDebug.TraceVerbose, "OnDragOver: " + e.ToString()); if (e.Data.GetDataPresent(typeof(ToolStripItem))) { if (ShowItemDropPoint(_owner.PointToClient(new Point(e.X, e.Y)))) { e.Effect = DragDropEffects.Move; } else { if (_owner != null) { _owner.ClearInsertionMark(); } e.Effect = DragDropEffects.None; } } }
public void OnDragEnter(DragEventArgs e) { Debug.WriteLineIf(ToolStrip.s_itemReorderDebug.TraceVerbose, "OnDragEnter: " + e.ToString()); if (e.Data.GetDataPresent(typeof(ToolStripItem))) { e.Effect = DragDropEffects.Move; ShowItemDropPoint(_owner.PointToClient(new Point(e.X, e.Y))); } }
public void OnDragDrop(DragEventArgs e) { Debug.WriteLineIf(ToolStrip.s_itemReorderDebug.TraceVerbose, "OnDragDrop: " + e.ToString()); if (e.Data.GetDataPresent(typeof(ToolStripItem))) { ToolStripItem item = (ToolStripItem)e.Data.GetData(typeof(ToolStripItem)); OnDropItem(item, _owner.PointToClient(new Point(e.X, e.Y))); } }
void attachment_list_DragDrop(object sender, DragEventArgs e) { MessageBox.Show(e.ToString()); }