C# Класс TailBlazer.Infrastucture.Virtualisation.VirtualizingWrapPanel

Наследование: System.Windows.Controls.VirtualizingPanel, IScrollInfo
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ItemHeightProperty System.Windows.DependencyProperty
ItemWidthProperty System.Windows.DependencyProperty

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

Метод Описание
GetVisibleItemsRange ( ) : ItemLayoutInfo
LineDown ( ) : void
LineLeft ( ) : void
LineRight ( ) : void
LineUp ( ) : void
MakeVisible ( UIElement visual, Rect rectangle ) : Rect
MakeVisible ( Visual visual, Rect rectangle ) : Rect
MouseWheelDown ( ) : void
MouseWheelLeft ( ) : void
MouseWheelRight ( ) : void
MouseWheelUp ( ) : void
PageDown ( ) : void
PageLeft ( ) : void
PageRight ( ) : void
PageUp ( ) : void
SetHorizontalOffset ( double offset ) : void
SetVerticalOffset ( double offset ) : void
VirtualizingWrapPanel ( ) : System

Защищенные методы

Метод Описание
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size
OnItemsChanged ( object sender, ItemsChangedEventArgs args ) : void

Приватные методы

Метод Описание
Clamp ( double value, double min, double max ) : double
EnsureScrollOffsetIsWithinConstrains ( ExtentInfo extentInfo ) : void
GetExtentInfo ( Size viewPortSize, double itemHeight ) : ExtentInfo
GetLayoutInfo ( Size availableSize, double itemHeight, ExtentInfo extentInfo ) : ItemLayoutInfo
GetVirtualItemIndex ( DependencyObject obj ) : int
HandleItemDimensionChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
Initialize ( ) : void
InvalidateScrollInfo ( ) : void
RecycleItems ( ItemLayoutInfo layoutInfo ) : void
RemoveRedundantChildren ( ) : void
SetVirtualItemIndex ( DependencyObject obj, int value ) : void
UpdateScrollInfo ( Size availableSize, ExtentInfo extentInfo ) : void

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

ArrangeOverride() защищенный Метод

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Результат System.Windows.Size

GetVisibleItemsRange() публичный Метод

public GetVisibleItemsRange ( ) : ItemLayoutInfo
Результат ItemLayoutInfo

LineDown() публичный Метод

public LineDown ( ) : void
Результат void

LineLeft() публичный Метод

public LineLeft ( ) : void
Результат void

LineRight() публичный Метод

public LineRight ( ) : void
Результат void

LineUp() публичный Метод

public LineUp ( ) : void
Результат void

MakeVisible() публичный Метод

public MakeVisible ( UIElement visual, Rect rectangle ) : Rect
visual UIElement
rectangle System.Windows.Rect
Результат System.Windows.Rect

MakeVisible() публичный Метод

public MakeVisible ( Visual visual, Rect rectangle ) : Rect
visual Visual
rectangle System.Windows.Rect
Результат System.Windows.Rect

MeasureOverride() защищенный Метод

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
Результат System.Windows.Size

MouseWheelDown() публичный Метод

public MouseWheelDown ( ) : void
Результат void

MouseWheelLeft() публичный Метод

public MouseWheelLeft ( ) : void
Результат void

MouseWheelRight() публичный Метод

public MouseWheelRight ( ) : void
Результат void

MouseWheelUp() публичный Метод

public MouseWheelUp ( ) : void
Результат void

OnItemsChanged() защищенный Метод

protected OnItemsChanged ( object sender, ItemsChangedEventArgs args ) : void
sender object
args ItemsChangedEventArgs
Результат void

PageDown() публичный Метод

public PageDown ( ) : void
Результат void

PageLeft() публичный Метод

public PageLeft ( ) : void
Результат void

PageRight() публичный Метод

public PageRight ( ) : void
Результат void

PageUp() публичный Метод

public PageUp ( ) : void
Результат void

SetHorizontalOffset() публичный Метод

public SetHorizontalOffset ( double offset ) : void
offset double
Результат void

SetVerticalOffset() публичный Метод

public SetVerticalOffset ( double offset ) : void
offset double
Результат void

VirtualizingWrapPanel() публичный Метод

public VirtualizingWrapPanel ( ) : System
Результат System

Описание свойств

ItemHeightProperty публичное статическое свойство

public static DependencyProperty,System.Windows ItemHeightProperty
Результат System.Windows.DependencyProperty

ItemWidthProperty публичное статическое свойство

public static DependencyProperty,System.Windows ItemWidthProperty
Результат System.Windows.DependencyProperty