C# Class Glass.Basics.Behaviors.DragDrop.Helper

Afficher le fichier Open project: SuperJMN/Glass

Méthodes publiques

Méthode Description
AddItem ( ItemsControl itemsControl, object item, int insertIndex ) : void
DoesItemExists ( ItemsControl itemsControl, object item ) : bool
FindScrollViewer ( ItemsControl itemsControl ) : ScrollViewer
GetDataObjectFromItemsControl ( ItemsControl itemsControl, Point p ) : object
GetItemContainerFromItemsControl ( ItemsControl itemsControl ) : UIElement
GetItemContainerFromPoint ( ItemsControl itemsControl, Point p ) : UIElement
IsItemControlOrientationHorizontal ( ItemsControl itemsControl ) : bool
IsMousePointerAtTop ( ItemsControl itemsControl, Point pt ) : bool?
IsPointInTopHalf ( ItemsControl itemsControl, System.Windows.DragEventArgs e ) : bool
RemoveItem ( ItemsControl itemsControl, int removeIndex ) : void
RemoveItem ( ItemsControl itemsControl, object itemToRemove ) : void
ScrollOffsetUp ( double verticaloffset, double offset ) : double

Method Details

AddItem() public static méthode

public static AddItem ( ItemsControl itemsControl, object item, int insertIndex ) : void
itemsControl System.Windows.Controls.ItemsControl
item object
insertIndex int
Résultat void

DoesItemExists() public static méthode

public static DoesItemExists ( ItemsControl itemsControl, object item ) : bool
itemsControl System.Windows.Controls.ItemsControl
item object
Résultat bool

FindScrollViewer() public static méthode

public static FindScrollViewer ( ItemsControl itemsControl ) : ScrollViewer
itemsControl System.Windows.Controls.ItemsControl
Résultat System.Windows.Controls.ScrollViewer

GetDataObjectFromItemsControl() public static méthode

public static GetDataObjectFromItemsControl ( ItemsControl itemsControl, Point p ) : object
itemsControl System.Windows.Controls.ItemsControl
p Point
Résultat object

GetItemContainerFromItemsControl() public static méthode

public static GetItemContainerFromItemsControl ( ItemsControl itemsControl ) : UIElement
itemsControl System.Windows.Controls.ItemsControl
Résultat UIElement

GetItemContainerFromPoint() public static méthode

public static GetItemContainerFromPoint ( ItemsControl itemsControl, Point p ) : UIElement
itemsControl System.Windows.Controls.ItemsControl
p Point
Résultat UIElement

IsItemControlOrientationHorizontal() public static méthode

public static IsItemControlOrientationHorizontal ( ItemsControl itemsControl ) : bool
itemsControl System.Windows.Controls.ItemsControl
Résultat bool

IsMousePointerAtTop() public static méthode

public static IsMousePointerAtTop ( ItemsControl itemsControl, Point pt ) : bool?
itemsControl System.Windows.Controls.ItemsControl
pt Point
Résultat bool?

IsPointInTopHalf() public static méthode

public static IsPointInTopHalf ( ItemsControl itemsControl, System.Windows.DragEventArgs e ) : bool
itemsControl System.Windows.Controls.ItemsControl
e System.Windows.DragEventArgs
Résultat bool

RemoveItem() public static méthode

public static RemoveItem ( ItemsControl itemsControl, int removeIndex ) : void
itemsControl System.Windows.Controls.ItemsControl
removeIndex int
Résultat void

RemoveItem() public static méthode

public static RemoveItem ( ItemsControl itemsControl, object itemToRemove ) : void
itemsControl System.Windows.Controls.ItemsControl
itemToRemove object
Résultat void

ScrollOffsetUp() public static méthode

public static ScrollOffsetUp ( double verticaloffset, double offset ) : double
verticaloffset double
offset double
Résultat double