我正在创建自定义任务SSIS。我使用IDtsTaskUI接口来定义SSIS设计器调用的方法和属性。
我想使用WPF用户控件来创建UI。但是IDtsTaskUI的Getview方法似乎不接受WPF用户控件,因为它返回ContainerControl类型。
有没有办法使用WPF用户控件来创建我的自定义任务?
答案 0 :(得分:1)
因为 ContainerControl 是来自 WinForms 的控件,我想你可以创建一个WinForms表单并在其中托管一个WPF控件,如下所示walkthrough点。
作为旁注:我也认为这会创建一个相当慢的用户体验,因为你必须在基于WinForms的SSIS设计器中加载WPF堆栈