C# Class MetroIde.Controls.DragDropListBox.Utilities

Afficher le fichier Open project: ChadSki/Quickbeam

Méthodes publiques

Méthode Description
HasVerticalOrientation ( FrameworkElement itemContainer ) : bool
InsertItemInItemsControl ( ItemsControl itemsControl, object itemToInsert, int insertionIndex ) : void
IsInFirstHalf ( FrameworkElement container, Point clickedPoint, bool hasVerticalOrientation ) : bool
IsMovementBigEnough ( Point initialMousePosition, Point currentPosition ) : bool
RemoveItemFromItemsControl ( ItemsControl itemsControl, object itemToRemove ) : int

Method Details

HasVerticalOrientation() public static méthode

public static HasVerticalOrientation ( FrameworkElement itemContainer ) : bool
itemContainer System.Windows.FrameworkElement
Résultat bool

InsertItemInItemsControl() public static méthode

public static InsertItemInItemsControl ( ItemsControl itemsControl, object itemToInsert, int insertionIndex ) : void
itemsControl System.Windows.Controls.ItemsControl
itemToInsert object
insertionIndex int
Résultat void

IsInFirstHalf() public static méthode

public static IsInFirstHalf ( FrameworkElement container, Point clickedPoint, bool hasVerticalOrientation ) : bool
container System.Windows.FrameworkElement
clickedPoint Point
hasVerticalOrientation bool
Résultat bool

IsMovementBigEnough() public static méthode

public static IsMovementBigEnough ( Point initialMousePosition, Point currentPosition ) : bool
initialMousePosition Point
currentPosition Point
Résultat bool

RemoveItemFromItemsControl() public static méthode

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