C# 클래스 SIL.FieldWorks.XWorks.RecordClerk.ListUpdateHelper

This class helps manage multiple changes to a record list. By default, it will suspend full Reloads initiated by PropChanged until we finish. During dispose, we'll ReloadList if we tried to reload the list via PropChanged.
상속: FwDisposableBase
파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

공개 메소드들

메소드 설명
ListUpdateHelper ( RecordClerk clerk ) : System

ListUpdateHelper ( RecordClerk clerk, Control parentForWaitCursor ) : System

ListUpdateHelper ( RecordClerk clerk, ListUpdateHelperOptions options ) : System

보호된 메소드들

메소드 설명
DisposeManagedResources ( ) : void
DisposeUnmanagedResources ( ) : void

비공개 메소드들

메소드 설명
ListUpdateHelper ( RecordClerk clerk, bool fWasAlreadySuppressed ) : System
ListUpdateHelper ( SIL.FieldWorks.XWorks.RecordList list, Control parentForWaitCursor ) : System
ListWasRestored ( ) : void

The list was successfully restored (from a persisted sort sequence). We should NOT sort it when disposed, nor restore an original flag indicating it needed sorting.

메소드 상세

DisposeManagedResources() 보호된 메소드

protected DisposeManagedResources ( ) : void
리턴 void

DisposeUnmanagedResources() 보호된 메소드

protected DisposeUnmanagedResources ( ) : void
리턴 void

ListUpdateHelper() 공개 메소드

public ListUpdateHelper ( RecordClerk clerk ) : System
clerk RecordClerk clerk we want to suspend reloading for. if null, we don't do anything.
리턴 System

ListUpdateHelper() 공개 메소드

public ListUpdateHelper ( RecordClerk clerk, Control parentForWaitCursor ) : System
clerk RecordClerk
parentForWaitCursor System.Windows.Forms.Control for wait cursor
리턴 System

ListUpdateHelper() 공개 메소드

public ListUpdateHelper ( RecordClerk clerk, ListUpdateHelperOptions options ) : System
clerk RecordClerk
options ListUpdateHelperOptions
리턴 System