private void folderList_DragDrop(object sender, DragEventArgs e)
{
SpriteFolder draggedInto = GetMouseOverFolder(e.X, e.Y);
SpriteManagerDragDropData dragged = (SpriteManagerDragDropData)e.Data.GetData(typeof(SpriteManagerDragDropData));
RemoveSpritesFromFolder(_currentFolder, dragged.Sprites);
foreach (Sprite draggedSprite in dragged.Sprites)
{
draggedInto.Sprites.Add(draggedSprite);
}
SetFolderListDropHighlight(null);
RefreshSpriteDisplay();
}