C# Class Mono.UIAutomation.Winforms.ScrollBehaviorObserver

Inheritance: IScrollBehaviorObserver
Show file Open project: mono/uia2atk Class Usage Examples

Public Properties

Property Type Description
ScrollPatternSupportChanged EventHandler

Public Methods

Method Description
Initialize ( ) : void
ScrollBehaviorObserver ( IScrollBehaviorSubject subject, System.Windows.Forms horizontal, System.Windows.Forms vertical ) : System
Terminate ( ) : void

Protected Methods

Method Description
OnScrollPatternSupportChanged ( ) : void

Private Methods

Method Description
RaiseNavigationEvent ( StructureChangeType type, FragmentControlProvider &provider, System.Windows.Forms scrollbar ) : void
UpdateHScrollBehavior ( object sender, EventArgs args ) : void
UpdateScrollbarNavigation ( System.Windows.Forms scrollbar, bool navigable ) : void
UpdateVScrollBehavior ( object sender, EventArgs args ) : void

Method Details

Initialize() public method

public Initialize ( ) : void
return void

OnScrollPatternSupportChanged() protected method

protected OnScrollPatternSupportChanged ( ) : void
return void

ScrollBehaviorObserver() public method

public ScrollBehaviorObserver ( IScrollBehaviorSubject subject, System.Windows.Forms horizontal, System.Windows.Forms vertical ) : System
subject IScrollBehaviorSubject
horizontal System.Windows.Forms
vertical System.Windows.Forms
return System

Terminate() public method

public Terminate ( ) : void
return void

Property Details

ScrollPatternSupportChanged public property

public EventHandler ScrollPatternSupportChanged
return EventHandler