我是 .NET 4 的新手,我正在寻找一种方法来设计一个接受某种类型列表的自定义活动(在我的示例中FormInput
)。因此,此活动的每个实例都可以拥有自己的 FormInput 私有列表。
这个代码片段来自活动设计器,我试图这样做,但由于某种原因,它不起作用。在工作流中使用我的活动时,数据网格被禁用。
<Grid>...
<DataGrid AutomationProperties.AutomationId="InputElements"
ItemsSource="{Binding Path=ModelItem.InputElements}" CanUserAddRows="True"
CanUserDeleteRows="True"></DataGrid>
...
</Grid>
这是应该保存列表的自定义 Activity 类的属性。
public ObservableCollection<FormInput> InputElements
任何帮助表示赞赏。