Элемент управления CommunicativeMultiChooseBox

Элемент управления CommunicativeMultiChooseBox предоставляет функциональность выбора нескольких сотрудников из Справочника сотрудников. Соответствует элементу управления Сотрудники Конструктора разметок.

Элемент управления CommunicativeMultiChooseBox
Рисунок 1. Элемент управления CommunicativeMultiChooseBox

CommunicativeMultiChooseBox содержит следующие функциональные кнопки:

  • Телефонная трубка — флаг состояния выбранного сотрудника в Microsoft Lynс Server. Открывает окно отправки сообщения сотрудникам.

  • Треугольник вниз — открывает окно выбора сотрудников.

  • X — очищает результат выбора сотрудников.

Связь с сотрудником возможна только при наличии на компьютере пользователя установленного Microsoft Lynс.

Свойства:

  • ObjectContext — контекст объектов. Элемент управления CommunicativeMultiChooseBox требует ручной передачи контекста объектов, к примеру, при инициализации карточки

    protected override void OnCardInitialized(EventArgs e)
    {
     base.OnCardInitialized(e);
     InitializeComponent();
    
     this.communicativeMultiChooseBox.ObjectContext = this.ObjectContext; (1)
    }
    1 Передача контекста объектов.
  • Text — возвращает текст, отображаемый в строке поиска.

Методы

  • ChooseValue() — открывает окно поиска.

События

  • CustomizeTypeSearchQuery — событие срабатывает при вводе текста в область поиска.