SimpleWindow
载入中...
搜索中...
未找到
sw::INotifyCollectionChanged类 参考abstract

支持集合变更通知的接口 更多...

#include <INotifyCollectionChanged.h>

类 sw::INotifyCollectionChanged 继承关系图:
sw::ObservableCollection< std::wstring > sw::ObservableCollection< sw::FileFilterItem > sw::ObservableCollection< sw::GridRow > sw::ObservableCollection< sw::GridColumn > sw::ObservableCollection< sw::ListViewItem > sw::ObservableCollection< sw::ListViewColumn > sw::ObservableCollection< UDACCEL > sw::ObservableCollection< T >

Public 成员函数

virtual ~INotifyCollectionChanged ()=default
 虚析构函数
 

Public 属性

Event< NotifyCollectionChangedEventHandlerCollectionChanged
 集合变更事件,当集合发生添加、移除、替换、移动或重置等变更时触发
 

Protected 成员函数

virtual NotifyCollectionChangedEventHandlerGetCollectionChangedEventDelegate ()=0
 获取集合变更事件委托的引用
 

详细描述

支持集合变更通知的接口

成员函数说明

◆ GetCollectionChangedEventDelegate()

virtual NotifyCollectionChangedEventHandler & sw::INotifyCollectionChanged::GetCollectionChangedEventDelegate ( )
protectedpure virtual

类成员变量说明

◆ CollectionChanged

Event<NotifyCollectionChangedEventHandler> sw::INotifyCollectionChanged::CollectionChanged
初始值:
{
Event<NotifyCollectionChangedEventHandler>::Init(this)
.Delegate([](INotifyCollectionChanged *self) -> NotifyCollectionChangedEventHandler & {
return self->GetCollectionChangedEventDelegate();
})
}
EventHandler< INotifyCollectionChanged, NotifyCollectionChangedEventArgs > NotifyCollectionChangedEventHandler
集合变更事件处理函数类型
Definition INotifyCollectionChanged.h:16

集合变更事件,当集合发生添加、移除、替换、移动或重置等变更时触发


该类的文档由以下文件生成: