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.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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