C# 클래스 TrakHound_UI.Timeline.DataControlNotifier

This class aggregates resize events of TimelineBand controls and loadcomplete of datasources, so that we know when all controls are resized and all xml files downloaded.
파일 보기 프로젝트 열기: TrakHound/TrakHound-Community 1 사용 예제들

공개 메소드들

메소드 설명
AddElement ( TimelineBand band ) : void
AddUrls ( TimelineUrlCollection urls ) : void
CheckCompleted ( ) : void

Checks that all controls resized and all data received

DataControlNotifier ( ) : System
DataControlNotifier ( TimelineUrlCollection urls, List bands ) : System
Start ( ) : void

비공개 메소드들

메소드 설명
OnDataReadCompleted ( object sender, OpenReadCompletedEventArgs args ) : void

Occures every time next xml data file is available or error

OnSizeChanged ( object sender, RoutedEventArgs e ) : void
StartDataDownload ( ) : void

메소드 상세

AddElement() 공개 메소드

public AddElement ( TimelineBand band ) : void
band TimelineBand
리턴 void

AddUrls() 공개 메소드

public AddUrls ( TimelineUrlCollection urls ) : void
urls TimelineUrlCollection
리턴 void

CheckCompleted() 공개 메소드

Checks that all controls resized and all data received
public CheckCompleted ( ) : void
리턴 void

DataControlNotifier() 공개 메소드

public DataControlNotifier ( ) : System
리턴 System

DataControlNotifier() 공개 메소드

public DataControlNotifier ( TimelineUrlCollection urls, List bands ) : System
urls TimelineUrlCollection
bands List
리턴 System

Start() 공개 메소드

public Start ( ) : void
리턴 void