C# Класс Glass.Basics.Behaviors.ItemsControlDragDrop.Helper

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

AddItem() публичный статический Метод

public static AddItem ( ItemsControl itemsControl, object item, int insertIndex ) : void
itemsControl System.Windows.Controls.ItemsControl
item object
insertIndex int
Результат void

DoesItemExists() публичный статический Метод

public static DoesItemExists ( ItemsControl itemsControl, object item ) : bool
itemsControl System.Windows.Controls.ItemsControl
item object
Результат bool

FindScrollViewer() публичный статический Метод

public static FindScrollViewer ( ItemsControl itemsControl ) : ScrollViewer
itemsControl System.Windows.Controls.ItemsControl
Результат System.Windows.Controls.ScrollViewer

GetDataObjectFromItemsControl() публичный статический Метод

public static GetDataObjectFromItemsControl ( ItemsControl itemsControl, Point p ) : object
itemsControl System.Windows.Controls.ItemsControl
p Point
Результат object

GetItemContainerFromItemsControl() публичный статический Метод

public static GetItemContainerFromItemsControl ( ItemsControl itemsControl ) : UIElement
itemsControl System.Windows.Controls.ItemsControl
Результат UIElement

GetItemContainerFromPoint() публичный статический Метод

public static GetItemContainerFromPoint ( ItemsControl itemsControl, Point p ) : UIElement
itemsControl System.Windows.Controls.ItemsControl
p Point
Результат UIElement

IsItemControlOrientationHorizontal() публичный статический Метод

public static IsItemControlOrientationHorizontal ( ItemsControl itemsControl ) : bool
itemsControl System.Windows.Controls.ItemsControl
Результат bool

IsMousePointerAtTop() публичный статический Метод

public static IsMousePointerAtTop ( ItemsControl itemsControl, Point pt ) : bool?
itemsControl System.Windows.Controls.ItemsControl
pt Point
Результат bool?

IsPointInTopHalf() публичный статический Метод

public static IsPointInTopHalf ( ItemsControl itemsControl, System.Windows.DragEventArgs e ) : bool
itemsControl System.Windows.Controls.ItemsControl
e System.Windows.DragEventArgs
Результат bool

RemoveItem() публичный статический Метод

public static RemoveItem ( ItemsControl itemsControl, int removeIndex ) : void
itemsControl System.Windows.Controls.ItemsControl
removeIndex int
Результат void

RemoveItem() публичный статический Метод

public static RemoveItem ( ItemsControl itemsControl, object itemToRemove ) : void
itemsControl System.Windows.Controls.ItemsControl
itemToRemove object
Результат void

ScrollOffsetUp() публичный статический Метод

public static ScrollOffsetUp ( double verticaloffset, double offset ) : double
verticaloffset double
offset double
Результат double