This documentation is archived and is not being maintained.

DataObjectCopyingEventArgs Constructor

Initializes a new instance of DataObjectCopyingEventArgs.

Namespace:  System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public DataObjectCopyingEventArgs(
	IDataObject dataObject,
	bool isDragDrop
You cannot use constructors in XAML.


Type: System.Windows.IDataObject

A DataObject containing data ready to be copied.

Type: System.Boolean

A Boolean value indicating whether the copy is part of a drag-and-drop operation. true to indicate that the copy is part of a drag-and-drop operation; otherwise, false. If this parameter is set to true, the Copying event fires when dragging is initiated.


Raised when dataObject is null.

A DataObjectCopyingEventArgs object is typically created by the application that is initiating the copy operation.

Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0