如何显示自定义窗体窗口工作流自定义活动

问题描述:

是否可以在实现自定义活动时显示窗体窗体?如何显示自定义窗体窗口工作流自定义活动

例如,当用户在设计器中双击我的活动时,如何显示自定义窗体?

或者当用户在属性选择中单击...时可能会显示自定义窗体。

我不确定这是否可以完成。

对于我的自定义活动所需的任何交互,我会创建一些依赖项属性,这些属性会在拖动到设计器上时出现在自定义活动的属性窗口中。

例如从属性为自定义电子邮件活动

public static DependencyProperty FromProperty = DependencyProperty.Register("From", typeof(string), typeof(SendMailActivity)); 

[DescriptionAttribute("The email of the sender")] 
[CategoryAttribute("Parameters")] 
[BrowsableAttribute(true)] 
[DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)] 
public string From 
{ 
    get 
    { 
     return ((string)(base.GetValue(SendMailActivity.FromProperty))); 
    } 
    set 
    { 
     base.SetValue(SendMailActivity.FromProperty, value); 
    } 
}