C# 클래스 TailBlazer.Infrastucture.SelectionMonitor

Tail Blazer is fast because it uses true data virtualisation. However this causes a huge headache when trying to copy and paste items which are selected but no longer visible to the clip-board This drawn out and unsophisticated code attempts to deal with that. BTW: I hear you shout this code should be an abstraction but frankly I cannot be bothered (as this is such a specialisation).
상속: ISelectionMonitor, IAttachedListBox
파일 보기 프로젝트 열기: RolandPheasant/TailBlazer

공개 메소드들

메소드 설명
Dispose ( ) : void
GetSelectedItems ( ) : IEnumerable
GetSelectedText ( ) : string
SelectionMonitor ( ILogger logger, ISchedulerProvider schedulerProvider ) : System

비공개 메소드들

메소드 설명
ClearAllSelections ( ) : void
IAttachedListBox ( System.Windows.Controls.ListBox selector ) : void
OnSelectedItemsChanged ( System.Windows.Controls.SelectionChangedEventArgs args ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetSelectedItems() 공개 메소드

public GetSelectedItems ( ) : IEnumerable
리턴 IEnumerable

GetSelectedText() 공개 메소드

public GetSelectedText ( ) : string
리턴 string

SelectionMonitor() 공개 메소드

public SelectionMonitor ( ILogger logger, ISchedulerProvider schedulerProvider ) : System
logger ILogger
schedulerProvider ISchedulerProvider
리턴 System