protected override void OnDragOver(DragEventArgs drgevent) { base.OnDragOver(drgevent); if (drgevent.Data.GetDataPresent(typeof(TabPage))){ drgevent.Effect = DragDropEffects.Move; } else { drgevent.Effect = DragDropEffects.None; } }