C# 클래스 Fluent.RibbonTabsContainer

Represent panel with ribbon tab items. It is automatically adjusting size of tabs
상속: System.Windows.Controls.Panel, IScrollInfo
파일 보기 프로젝트 열기: Gainedge/BetterExplorer

Private Properties

프로퍼티 타입 설명
CoerceOffset double
ComputeScrollOffsetWithMinimalScroll double
GetChildrenDesiredSize System.Windows.Size
MeasureChildrenDesiredSize System.Windows.Size
MeasureOverride System.Windows.Size
UpdateSeparators void
ValidateInputOffset double
VerifyScrollData void

공개 메소드들

메소드 설명
LineDown ( ) : void

Not implemented

LineLeft ( ) : void

Scrolls left within content by one logical unit.

LineRight ( ) : void

Scrolls right within content by one logical unit.

LineUp ( ) : void

Not implemented

MakeVisible ( Visual visual, Rect rectangle ) : Rect

Forces content to scroll until the coordinate space of a System.Windows.Media.Visual object is visible. This is optimized for horizontal scrolling only

MouseWheelDown ( ) : void

Not implemented

MouseWheelLeft ( ) : void

Not implemented

MouseWheelRight ( ) : void

Not implemented

MouseWheelUp ( ) : void

Not implemented

PageDown ( ) : void

Not implemented

PageLeft ( ) : void

Not implemented

PageRight ( ) : void

Not implemented

PageUp ( ) : void

Not implemented

RibbonTabsContainer ( ) : System

Default constructor

SetHorizontalOffset ( double offset ) : void

Sets the amount of horizontal offset.

SetVerticalOffset ( double offset ) : void

Not implemented

보호된 메소드들

메소드 설명
ArrangeOverride ( Size finalSize ) : Size

Positions child elements and determines a size for the control

비공개 메소드들

메소드 설명
CoerceOffset ( double offset, double extent, double viewport ) : double
ComputeScrollOffsetWithMinimalScroll ( double topView, double bottomView, double topChild, double bottomChild ) : double
GetChildrenDesiredSize ( ) : Size
MeasureChildrenDesiredSize ( Size availableSize ) : Size
MeasureOverride ( Size availableSize ) : Size
UpdateSeparators ( bool regularTabs, bool contextualTabs ) : void

Updates separator visibility

ValidateInputOffset ( double offset, string parameterName ) : double
VerifyScrollData ( double viewportWidth, double extentWidth ) : void

메소드 상세

ArrangeOverride() 보호된 메소드

Positions child elements and determines a size for the control
protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size The final area within the parent /// that this element should use to arrange /// itself and its children
리턴 System.Windows.Size

LineDown() 공개 메소드

Not implemented
public LineDown ( ) : void
리턴 void

LineLeft() 공개 메소드

Scrolls left within content by one logical unit.
public LineLeft ( ) : void
리턴 void

LineRight() 공개 메소드

Scrolls right within content by one logical unit.
public LineRight ( ) : void
리턴 void

LineUp() 공개 메소드

Not implemented
public LineUp ( ) : void
리턴 void

MakeVisible() 공개 메소드

Forces content to scroll until the coordinate space of a System.Windows.Media.Visual object is visible. This is optimized for horizontal scrolling only
public MakeVisible ( Visual visual, Rect rectangle ) : Rect
visual Visual A System.Windows.Media.Visual that becomes visible.
rectangle System.Windows.Rect A bounding rectangle that identifies the coordinate space to make visible.
리턴 System.Windows.Rect

MouseWheelDown() 공개 메소드

Not implemented
public MouseWheelDown ( ) : void
리턴 void

MouseWheelLeft() 공개 메소드

Not implemented
public MouseWheelLeft ( ) : void
리턴 void

MouseWheelRight() 공개 메소드

Not implemented
public MouseWheelRight ( ) : void
리턴 void

MouseWheelUp() 공개 메소드

Not implemented
public MouseWheelUp ( ) : void
리턴 void

PageDown() 공개 메소드

Not implemented
public PageDown ( ) : void
리턴 void

PageLeft() 공개 메소드

Not implemented
public PageLeft ( ) : void
리턴 void

PageRight() 공개 메소드

Not implemented
public PageRight ( ) : void
리턴 void

PageUp() 공개 메소드

Not implemented
public PageUp ( ) : void
리턴 void

RibbonTabsContainer() 공개 메소드

Default constructor
public RibbonTabsContainer ( ) : System
리턴 System

SetHorizontalOffset() 공개 메소드

Sets the amount of horizontal offset.
public SetHorizontalOffset ( double offset ) : void
offset double The degree to which content is horizontally offset from the containing viewport.
리턴 void

SetVerticalOffset() 공개 메소드

Not implemented
public SetVerticalOffset ( double offset ) : void
offset double
리턴 void