我有一个项目模板,该模板为wpf网格控件生成一个xaml文件。在该向导中,向导附加到项目模板,用户可以选择表名称和要生成的表的列。 我很困惑如何传递用户选择的列表。 我知道 Dictionary replacementsDictionary ,但是使用它,我必须通过遍历列表来传递每个列的名称。是否有任何选项可以用来传递完整对象?
public void RunStarted(object automationObject, Dictionary<string, string> replacementsDictionary, WizardRunKind runKind, object[] customParams)
{
// Display a form to the user. The form collects
// input for the custom message.
InputWizardForm Form = new InputWizardForm();
Form.ShowDialog();
// Add the options to the replacementsDictionary.
replacementsDictionary.Add("$Listitem1$", "name");
replacementsDictionary.Add("$Listitem2$", "contact");
replacementsDictionary.Add("$Listitem3$", "address");
}
代替
replacementsDictionary.Add("$Listitem1$", "name");
replacementsDictionary.Add("$Listitem2$", "contact");
replacementsDictionary.Add("$Listitem3$", "address");
是否可以使用 object [] customParams
传递参数