C# Класс LayoutFarm.CustomWidgets.ScrollBar

Наследование: LayoutFarm.UI.UIBox
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
minmax_boxHeight int

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

Метод Описание
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
ReEvaluateScrollBar ( ) : void
ScrollBar ( int width, int height ) : System
SetCustomScrollBarEvaluator ( ScrollBarEvaluator scrollBarEvaluator ) : void
SetupScrollBar ( ScrollBarCreationParameters creationParameters ) : void
StepSmallToMax ( ) : void
StepSmallToMin ( ) : void
Walk ( UIVisitor visitor ) : void

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

Метод Описание
OnMouseWheel ( UIMouseEventArgs e ) : void

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

Метод Описание
CalculateThumbPosition ( ) : int
ChildNotifyMouseWheel ( UIMouseEventArgs e ) : void
CreateHScrollbarContent ( RootGraphic rootgfx ) : void
CreateVScrollbarContent ( RootGraphic rootgfx ) : void
EvaluateHorizontalScrollBarProperties ( ) : void
EvaluateVerticalScrollBarProperties ( ) : void
SetupHorizontalScrollButtonProperties ( RenderElement container ) : void
SetupMaxButtonProperties ( RenderElement container ) : void
SetupMinButtonProperties ( RenderElement container ) : void
SetupVerticalScrollButtonProperties ( RenderElement container ) : void
UpdateScrollButtonPosition ( ) : void

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

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

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
Результат RenderElement

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

protected OnMouseWheel ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Результат void

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

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

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

public ScrollBar ( int width, int height ) : System
width int
height int
Результат System

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

public SetCustomScrollBarEvaluator ( ScrollBarEvaluator scrollBarEvaluator ) : void
scrollBarEvaluator ScrollBarEvaluator
Результат void

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

public SetupScrollBar ( ScrollBarCreationParameters creationParameters ) : void
creationParameters ScrollBarCreationParameters
Результат void

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

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

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

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

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

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
Результат void

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

minmax_boxHeight защищенное свойство

protected int minmax_boxHeight
Результат int