替换交互视图Genesys Workspace Desktop Edition

时间:2017-03-20 08:24:57

标签: c# wpf interface genesys

我需要实现什么接口才能将我自己的WPF用户控件放入该区域,如图所示。 我需要为WDE添加一些自定义业务逻辑,请有人告诉我更好的方法。

WDE

我可以使用IObjectContainer.RegisterType<Interface,Class>();替换一些视图 但我不知道如何替换交互窗口。

1 个答案:

答案 0 :(得分:2)

不只是注册你必须在viewmanager设置你的视图。首先,您必须创建视图和视图模型,之后您必须将视图添加到viewmanager上的相关区域,如此

viewManager.ViewRegionByName["InteractionDetailsRegion"].Add(new ViewActivator(){
ViewType = typeof(IMyView), ViewName = "MysampleView"
})

注册视图后,您必须在acording区域看到您的wpf usercontrol。您可以从geneys文档维基中查看区域。但是为了尝试你可以检查ToolbarWorkplaceRegion是否开始,它应该将你的视图插入主窗口。