69 references to DragDropEffects
PresentationCore (36)
System\Windows\DragDrop.cs (28)
368public static DragDropEffects DoDragDrop(DependencyObject dragSource, object data, DragDropEffects allowedEffects) 405DragDropEffects ret = OleDoDragDrop(dragSource, dataObject, allowedEffects); 480internal static bool IsValidDragDropEffects(DragDropEffects dragDropEffects) 484dragDropEffectsAll = (int)(DragDropEffects.None | 485DragDropEffects.Copy | 486DragDropEffects.Move | 487DragDropEffects.Link | 488DragDropEffects.Scroll | 489DragDropEffects.All); 560private static DragDropEffects OleDoDragDrop(DependencyObject dragSource, DataObject dataObject, DragDropEffects allowedEffects) 584return (DragDropEffects)dwEffect[0]; 672args = new GiveFeedbackEventArgs((DragDropEffects)effect, useDefaultCursors: false); 922effects = (int)DragDropEffects.None; 946effects = (int)DragDropEffects.None; 1030effects = (int)DragDropEffects.None; 1083effects = (int)DragDropEffects.None; 1107effects = (int)DragDropEffects.None; 1131(DragDropEffects)effects, 1223e.Effects = DragDropEffects.None; 1228if ((e.AllowedEffects & DragDropEffects.Move) != 0) 1230e.Effects = DragDropEffects.Move; 1237e.Effects = DragDropEffects.Copy; 1251e.Effects = DragDropEffects.None; 1256if ((e.AllowedEffects & DragDropEffects.Move) != 0) 1258e.Effects = DragDropEffects.Move; 1265e.Effects = DragDropEffects.Copy;
System\Windows\DragEventArgs.cs (5)
40internal DragEventArgs(IDataObject data, DragDropKeyStates dragDropKeyStates, DragDropEffects allowedEffects, DependencyObject target, Point point) 125public DragDropEffects AllowedEffects 136public DragDropEffects Effects 191private DragDropEffects _allowedEffects; 192private DragDropEffects _effects;
System\Windows\GiveFeedbackEventArgs.cs (3)
36internal GiveFeedbackEventArgs(DragDropEffects effects, bool useDefaultCursors) 60public DragDropEffects Effects 119private DragDropEffects _effects;
PresentationFramework (33)
System\windows\Documents\TextEditorDragDrop.cs (33)
211DragDropEffects allowedDragDropEffects = DragDropEffects.Copy; 214allowedDragDropEffects |= DragDropEffects.Move; 217DragDropEffects resultingDragDropEffects = DragDropEffects.None; 236resultingDragDropEffects == DragDropEffects.Move && // 300if ((e.AllowedEffects & DragDropEffects.Move) != 0) 302e.Effects = DragDropEffects.Move; 308e.Effects |= DragDropEffects.Copy; 324if ((e.AllowedEffects & DragDropEffects.Move) != 0) 326e.Effects = DragDropEffects.Move; 332e.Effects |= DragDropEffects.Copy; 510if (e.Data == null || e.AllowedEffects == DragDropEffects.None) 512e.Effects = DragDropEffects.None; 518e.Effects = DragDropEffects.Copy; 520else if (e.Effects != DragDropEffects.Copy) 522e.Effects = DragDropEffects.Move; 529e.Effects = DragDropEffects.None; 551e.Effects = DragDropEffects.None; 566if ((e.Effects & DragDropEffects.Move) != 0 && // 596e.Effects = DragDropEffects.None; 642e.Effects = DragDropEffects.None; 764e.Effects = DragDropEffects.None; 771e.Effects = DragDropEffects.None; 778e.Effects = DragDropEffects.None; 785e.Effects = DragDropEffects.None; 793e.Effects = DragDropEffects.None; 812e.Effects = DragDropEffects.None; 819e.Effects = DragDropEffects.None; 826e.Effects = DragDropEffects.None; 833e.Effects = DragDropEffects.None; 840e.Effects = DragDropEffects.None; 868e.Effects = DragDropEffects.None;