IBlockViewModel - методы |
Тип IBlockViewModel предоставляет следующие члены.
Имя | Описание | |
---|---|---|
ExpandBlockGroup |
Сворачивает или разворачивает группу блоков, в которую входит текущий блок.
Например, если за текущим блоком есть несколько блоков без заголовков, то их содержимое также будет свёрнуто или развёрнуто.
Это рекомендуемый способ управления сворачиваемостью блоков, аналогичный тому, что происходит при клике по заголовку блока.
| |
GetState |
Возвращает текущее состояние элемента управления.
Может вернуть null, если элемент управления не имеет состояния.
| |
NotifyTabDeselectedAsync |
Уведомляет текущий объект и все его дочерние объекты о том, что он располагался на выбранной вкладке,
после чего выбрали другую вкладку.
(Унаследован от ISupportTabNotifications.) | |
NotifyTabSelectedAsync |
Уведомляет текущий объект и все его дочерние объекты о том, что он расположен в текущей выбранной вкладке.
Событие для выбранной вкладки вызывается после того, как было вызвано событие TabDeselected для вкладки,
которая перестала быть выбранной.
(Унаследован от ISupportTabNotifications.) | |
Rearrange |
Выполняет перерисовку содержимого в зависимости от состояния объекта с учётом дочерних объектов,
в т.ч. от видимости элементов управления.
| |
RearrangeChildren |
Выполняет перерисовку содержимого в зависимости от состояния дочерних объектов,
в т.ч. от видимости элементов управления.
| |
RearrangeSelf |
Выполняет перерисовку содержимого в зависимости от состояния объекта без учёта дочерних объектов.
| |
SetForm | Устанавливает форму, в котором размещён блок. | |
SetStateAsync | Устанавливает заданное состояние элемента управления. | |
UnloadAsync |
Выполняет выгрузку объекта. Если объект уже был выгружен, то повторная выгрузка не выполняется.
(Унаследован от ISupportUnloading.) |
Имя | Описание | |
---|---|---|
UnloadAsync |
Выполняет выгрузку объекта. Если объект уже был выгружен, то повторная выгрузка не выполняется.
Возвращает объект, содержащий сообщения, возникшие в процессе выгрузки, в т.ч. ошибки.
(Определяется UIExtensions.) |