FileDelegateGrouping - конструктор
Создаёт экземпляр класса с указанием используемых делегатов.
Пространство имён: Tessa.UI.FilesСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public FileDelegateGrouping(
string name,
string caption,
FileGetGroupInfoFunc getGroupInfoFunc,
bool isCollapsed = false,
IFileViewModelListener listener = null
)
Public Sub New (
name As String,
caption As String,
getGroupInfoFunc As FileGetGroupInfoFunc,
Optional isCollapsed As Boolean = false,
Optional listener As IFileViewModelListener = Nothing
)
public:
FileDelegateGrouping(
String^ name,
String^ caption,
FileGetGroupInfoFunc^ getGroupInfoFunc,
bool isCollapsed = false,
IFileViewModelListener^ listener = nullptr
)
new :
name : string *
caption : string *
getGroupInfoFunc : FileGetGroupInfoFunc *
?isCollapsed : bool *
?listener : IFileViewModelListener
(* Defaults:
let _isCollapsed = defaultArg isCollapsed false
let _listener = defaultArg listener null
*)
-> FileDelegateGrouping
Параметры
- name String
- Имя, по которому группировку можно отличить от других группировок.
- caption String
- Отображаемое имя группировки.
- getGroupInfoFunc FileGetGroupInfoFunc
-
Функция, которая возвращает идентификатор и отображаемое имя группы для файла,
модель представления которого задана во втором параметре,
по которому выполняется группировка, заданная в первом параметре.
- isCollapsed Boolean (Optional)
-
Признак того, что группировка скрыта от пользователя и может быть выбрана только из кода.
- listener IFileViewModelListener (Optional)
-
Объект, которому делегируется функциональность по отслеживанию изменения свойств
или null, если отслеживание не требуется.