Как установить ширину 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
}
);
И кнопка, и настраиваемое представление отображаются правильно, но из-за содержимого представления мне нужно каким-то образом установить минимальную ширину (позже ее можно будет настроить вручную). Есть кто знает как это можно сделать?
Спасибо.