私はこれがあなたの問題を解決するはずだと信じています:
http://msdn.microsoft.com/en-us/library/ff727842.aspx
"デフォルトのドラッグアンドドロップ動作の変更デフォルトでは、アイテムがLibraryBarコントロールからドラッグされて別のコントロールにドロップされると、そのアイテムは非アクティブ(薄暗い)状態でLibraryBarコントロールに残ります。この動作を変更するには、ターゲットコントロールへのPreviewDropEventイベントハンドラー。」
C#
#region AddPreviewDropHandler
//Add the preview drop event to the stack
SurfaceDragDrop.AddPreviewDropHandler(MainLibraryStack, OnPreviewDrop);
#endregion
「ドラッグされたアイテムがLibraryStackコントロールにドロップされると、アタッチされたイベントが発生します。イベントハンドラーで、DragSourceプロパティがソースのLibraryBarコントロールに属しているかどうかを確認します。属している場合は、EffectsプロパティをDragDropEffectsに変更してアイテムを作成します。ソースのLibraryBarコントロールから削除されます。」
C#
#region OnPreviewDrop
//Add what stack effects you want here
private void OnPreviewDrop(object sender, SurfaceDragDropEventArgs e)
{
if (MainLibraryBar.IsAncestorOf(e.Cursor.DragSource))
{
e.Effects = DragDropEffects.Move;
}
}
#endregion