Как установить ширину InteractionWorksheetRegion?

Я создаю расширение для Genesys WDE и расширяю InteractionWorksheetRegionс дополнительным View точно так же, как описано в документации и их примерах. Все отлично работает и выглядит так, как должно выглядеть.

Единственная проблема, с которой я столкнулся, - это то, что я не знаю, как установить минимальную ширину правой области во время взаимодействия.

Во-первых, в моем обычае IModule инициализации, я прописываю необходимые части вот так:

this.container.RegisterType<ICustomViewModel, CustomViewModel>();
this.container.RegisterType<ICustomView, CustomView>();

viewManager.ViewsByRegionName["InteractionWorksheetRegion"].Add(
    new ViewActivator()
    {
      ViewType = typeof(ICustomView),
      ViewName = "CustomViewBuiltByMe",
      ActivateView = true,
      Condition = CustomViewModel.IsCollectionBrowserDisplayable
     });

this.container.RegisterType<ICustomButtonView, CustomButtonView>();

viewManager.ViewsByRegionName["CaseViewSideButtonRegion"].Add(
  new ViewActivator() 
  { 
    ViewType = typeof(ICustomButtonView), 
    ViewName = "CustomButtonViewBuiltByMe", 
    ActivateView = true,
    Condition = CustomViewModel.IsCollectionBrowserDisplayable
  }
);

И кнопка, и настраиваемое представление отображаются правильно, но из-за содержимого представления мне нужно каким-то образом установить минимальную ширину (позже ее можно будет настроить вручную). Есть кто знает как это можно сделать?

Спасибо.

0 ответов

Другие вопросы по тегам