C# 클래스 uguimvvm.ItemsControl

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: jbruening/ugui-mvvm

보호된 프로퍼티들

프로퍼티 타입 설명
_items List

보호된 메소드들

메소드 설명
CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
OnItemAdded ( ItemInfo info ) : void

After an item is added to the controls

OnItemRemoved ( ItemInfo info ) : void

After an item is removed from controls

OnItemsSourceChanged ( ) : void

Fired after the controls have re-created, before the ItemsSourceChanged event is invoked

비공개 메소드들

메소드 설명
AddItems ( IEnumerable newItems ) : void
Awake ( ) : void
OnDestroy ( ) : void
RemoveAt ( int idx ) : void
RemoveItems ( IEnumerable oldItems ) : void
ResetBindings ( IEnumerable oldvalue, IEnumerable newvalue ) : void
ResetCollection ( ) : void

메소드 상세

CollectionChanged() 보호된 메소드

protected CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e NotifyCollectionChangedEventArgs
리턴 void

OnItemAdded() 보호된 메소드

After an item is added to the controls
protected OnItemAdded ( ItemInfo info ) : void
info ItemInfo
리턴 void

OnItemRemoved() 보호된 메소드

After an item is removed from controls
protected OnItemRemoved ( ItemInfo info ) : void
info ItemInfo
리턴 void

OnItemsSourceChanged() 보호된 메소드

Fired after the controls have re-created, before the ItemsSourceChanged event is invoked
protected OnItemsSourceChanged ( ) : void
리턴 void

프로퍼티 상세

_items 보호되어 있는 프로퍼티

protected List _items
리턴 List