1 type derived from OleDragDropHandler
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ComponentTray.cs (1)
2899private class TrayOleDragDropHandler : OleDragDropHandler
3 instantiations of OleDragDropHandler
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ParentControlDesigner.cs (1)
1063_oleDragDropHandler ??= new OleDragDropHandler(null, (IServiceProvider)GetService(typeof(IDesignerHost)), this);
System.Windows.Forms.Design.Tests (2)
System\Windows\Forms\Design\OleDragDropHandlerTests.cs (2)
25_oleDragDropHandler = new(_selectionHandlerMock.Object, _serviceProviderMock.Object, _clientMock.Object); 104OleDragDropHandler handler = new(_selectionHandlerMock.Object, _serviceProviderMock.Object, _clientMock.Object);
33 references to OleDragDropHandler
System.Windows.Forms.Design (21)
System\Windows\Forms\Design\Behavior\ToolStripPanelSelectionBehavior.cs (1)
281OleDragDropHandler oleDragDropHandler = panelDesigner.GetOleDragHandler();
System\Windows\Forms\Design\ChangeToolStripParentVerb.cs (1)
55OleDragDropHandler oleDragDropHandler = rootDesigner.GetOleDragHandler();
System\Windows\Forms\Design\ComponentTray.cs (4)
40internal OleDragDropHandler _oleDragDropHandler; // handler class for ole drag drop operations. 572internal virtual OleDragDropHandler GetOleDragHandler() 1119OleDragDropHandler dragDropHandler = GetOleDragHandler(); 1120object[] dragComps = OleDragDropHandler.GetDraggingObjects(de);
System\Windows\Forms\Design\DocumentDesigner.cs (10)
250object[] dragComps = OleDragDropHandler.GetDraggingObjects(de); 307object serializationData = dataObject.GetData(OleDragDropHandler.NestedToolboxItemFormat, false); 313serializationData = dataObject.GetData(OleDragDropHandler.DataFormat, false); 316return new OleDragDropHandler.CfCodeToolboxItem(serializationData); 382toolbox.RemoveCreator(OleDragDropHandler.DataFormat, host); 383toolbox.RemoveCreator(OleDragDropHandler.NestedToolboxItemFormat, host); 751toolbox.AddCreator(_toolboxCreator, OleDragDropHandler.DataFormat, host); 752toolbox.AddCreator(_toolboxCreator, OleDragDropHandler.NestedToolboxItemFormat, host); 1046if (format.Equals(OleDragDropHandler.DataFormat) || 1047format.Equals(OleDragDropHandler.NestedToolboxItemFormat))
System\Windows\Forms\Design\ParentControlDesigner.cs (5)
27private OleDragDropHandler _oleDragDropHandler; // handler for ole drag drop operations 1061internal OleDragDropHandler GetOleDragHandler() 1400OleDragDropHandler ddh = GetOleDragHandler(); 1409object[] dragComps = OleDragDropHandler.GetDraggingObjects(de); 1486dragComps = OleDragDropHandler.GetDraggingObjects(de);
System.Windows.Forms.Design.Tests (12)
SerializableAttributeTests.cs (1)
17typeof(OleDragDropHandler.CfCodeToolboxItem).FullName,
System\Windows\Forms\Design\OleDragDropHandlerTests.cs (11)
16private readonly OleDragDropHandler _oleDragDropHandler; 36OleDragDropHandler.DataFormat.Should().Be(OleDragDropHandler.CF_CODE); 42OleDragDropHandler.ExtraInfoFormat.Should().Be(OleDragDropHandler.CF_COMPONENTTYPES); 48OleDragDropHandler.NestedToolboxItemFormat.Should().Be(OleDragDropHandler.CF_TOOLBOXITEM); 60OleDragDropHandler.FreezePainting.Should().BeFalse(); 104OleDragDropHandler handler = new(_selectionHandlerMock.Object, _serviceProviderMock.Object, _clientMock.Object); 175OleDragDropHandler.GetDraggingObjects((IDataObject?)null).Should().BeNull(); 183OleDragDropHandler.GetDraggingObjects(dragEventArgs).Should().BeNull();