<< Click to Display Table of Contents >> Объектная модель > Основные механизмы > StateView, StateBlock, StateBlockContent – контрол состояния > StateBlock – блок контрола состояния AssignIcon – добавить иконку для блока |
Метод позволяет добавить иконку для идентификации блока:
Перегрузки
AssignIcon(StateBlockIconType iconType, StateBlockIconSize size) |
Добавить иконку из набора StateBlockIconType |
AssignIcon(IActionInfo action, StateBlockIconSize size) |
Добавить иконку, соответствующую указанному действию в системе |
AssignIcon(string resourceCode, StateBlockIconSize size) |
Добавить иконку из указанного ресурса |
Синтаксис
C# |
public void AssignIcon(StateBlockIconType iconType, StateBlockIconSize size); public void AssignIcon(IActionInfo action, StateBlockIconSize size); public void AssignIcon(string resourceCode, StateBlockIconSize size); |
Параметры
iconType – тип стандартной иконки. Выбирается из констант перечисления StateBlockIconType. Например, можно выбрать иконку пользователя или процесса подписания ;
action – действие, иконку которого нужно отобразить в блоке;
resourceCode – код ресурса, из которого выбираются иконки. Ресурсы добавляются через редактор ResourceEdit;
size – размер иконки. Выбирается из констант перечисления StateBlockIconSize. Возможные значения: Small – 16x16 пикселей и Large – 32х32 пикселя.
Пример. Добавление в блок иконки для задачи на ознакомление размером 32х32 пикселя
taskBlock.AssignIcon(AcquaintanceTasks.Resources.AcquaintanceTaskIco, StateBlockIconSize.Large);
© Компания Directum, 2024 |