C# 클래스 MvvmCross.Binding.Mac.Views.MvxTableViewSource

상속: NSTableViewSource
파일 보기 프로젝트 열기: MvvmCross/MvvmCross

Private Properties

프로퍼티 타입 설명
GetOrCreateViewFor NSView
ReloadTableData void

공개 메소드들

메소드 설명
GetRowCount ( NSTableView tableView ) : nint
GetViewForItem ( NSTableView tableView, NSTableColumn tableColumn, nint row ) : NSView
MvxTableViewSource ( NSTableView tableView ) : System
SelectionDidChange ( NSNotification notification ) : void

보호된 메소드들

메소드 설명
CollectionChangedOnCollectionChanged ( object sender, NotifyCollectionChangedEventArgs args ) : void
CreateNSIndexSet ( int startingPosition, int count ) : NSIndexSet
TryDoAnimatedChange ( NotifyCollectionChangedEventArgs args ) : bool

비공개 메소드들

메소드 설명
GetOrCreateViewFor ( NSTableView tableView, NSTableColumn tableColumn ) : NSView
ReloadTableData ( ) : void

메소드 상세

CollectionChangedOnCollectionChanged() 보호된 메소드

protected CollectionChangedOnCollectionChanged ( object sender, NotifyCollectionChangedEventArgs args ) : void
sender object
args System.Collections.Specialized.NotifyCollectionChangedEventArgs
리턴 void

CreateNSIndexSet() 보호된 정적인 메소드

protected static CreateNSIndexSet ( int startingPosition, int count ) : NSIndexSet
startingPosition int
count int
리턴 NSIndexSet

GetRowCount() 공개 메소드

public GetRowCount ( NSTableView tableView ) : nint
tableView NSTableView
리턴 nint

GetViewForItem() 공개 메소드

public GetViewForItem ( NSTableView tableView, NSTableColumn tableColumn, nint row ) : NSView
tableView NSTableView
tableColumn NSTableColumn
row nint
리턴 NSView

MvxTableViewSource() 공개 메소드

public MvxTableViewSource ( NSTableView tableView ) : System
tableView NSTableView
리턴 System

SelectionDidChange() 공개 메소드

public SelectionDidChange ( NSNotification notification ) : void
notification NSNotification
리턴 void

TryDoAnimatedChange() 보호된 메소드

protected TryDoAnimatedChange ( NotifyCollectionChangedEventArgs args ) : bool
args System.Collections.Specialized.NotifyCollectionChangedEventArgs
리턴 bool