2009-06-01 121 views

回答

0

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

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

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

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); 
    } 
}