ClassDragDropWindowData
All data about a window during a drag drop operation
Definition
Namespace:ArtOfTest.Common.Design
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/1.0.0")]
[TypeConverter(typeof(DragDropWindowDataConverter))]
public class DragDropWindowData : IExtensibleDataObject, INotifyPropertyChanged
Inheritance: objectDragDropWindowData
Implements:
Constructors
DragDropWindowData()
Declaration
public DragDropWindowData()
DragDropWindowData(Rectangle, Point, OffsetReference)
Declaration
public DragDropWindowData(Rectangle windowRectangle, Point windowDropPoint, OffsetReference dropPointOffsetReference)
Parameters
windowRectangle
windowDropPoint
dropPointOffsetReference
DragDropWindowData(Size, Point, Point, OffsetReference)
Declaration
public DragDropWindowData(Size windowSize, Point windowLocation, Point windowDropPoint, OffsetReference dropPointOffsetReference)
Parameters
windowSize
windowLocation
windowDropPoint
dropPointOffsetReference
DragDropWindowData(int, int, int, int, int, int, OffsetReference)
Declaration
public DragDropWindowData(int windowWidth, int windowHeight, int windowX, int windowY, int windowDropPointX, int windowDropPointY, OffsetReference dropPointOffsetReference)
Parameters
windowWidth
windowHeight
windowX
windowY
windowDropPointX
windowDropPointY
dropPointOffsetReference
Properties
DropPointOffsetReference
Drop Point Offset Reference
Declaration
[DataMember(Name = "DropPointOffsetReference")]
[Browsable(false)]
public OffsetReference DropPointOffsetReference { get; set; }
Property Value
ExtensionData
Declaration
[Browsable(false)]
public ExtensionDataObject ExtensionData { get; set; }
Property Value
Implements
ScrollLeft
Scroll Left Offset
Declaration
[DataMember(Name = "ScrollLeft")]
public int ScrollLeft { get; set; }
Property Value
ScrollTop
Scroll Top Offset
Declaration
[DataMember(Name = "ScrollTop")]
public int ScrollTop { get; set; }
Property Value
WindowDropPointX
Window Drop Point X
Declaration
[DataMember(Name = "WindowDropPointX")]
[Browsable(false)]
public int WindowDropPointX { get; set; }
Property Value
WindowDropPointY
Window Drop Point Y
Declaration
[DataMember(Name = "WindowDropPointY")]
[Browsable(false)]
public int WindowDropPointY { get; set; }
Property Value
WindowHeight
Window Height
Declaration
[DataMember(Name = "WindowHeight")]
public int WindowHeight { get; set; }
Property Value
WindowWidth
Window Width
Declaration
[DataMember(Name = "WindowWidth")]
public int WindowWidth { get; set; }
Property Value
WindowX
Window X
Declaration
[DataMember(Name = "WindowX")]
public int WindowX { get; set; }
Property Value
Methods
OnPropertyChanged(string)
Declaration
public void OnPropertyChanged(string propertyName)
Parameters
propertyName
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements