делал activity. добавил свойство.
public static DependencyProperty ParametersProperty =
DependencyProperty.Register("Parameters", typeof(Dictionary<string, string>), typeof(HPSCConnectorActivity));
[DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
public Dictionary<string, string> Parameters
{
get
{
return ((Dictionary<string, string>)(GetValue(ParametersProperty)));
}
set
{
SetValue(ParametersProperty, value);
}
}
перетянул активити на тестовое workflow. Иду в его Properties жмакаю по кнопке ... появляется редактор — но все read only, коллекцию изменить не могу. Что не так?
Здравствуйте, mrozov, Вы писали:
M>Здравствуйте, SP_, Вы писали:
SP_>>перетянул активити на тестовое workflow. Иду в его Properties жмакаю по кнопке ... появляется редактор — но все read only, коллекцию изменить не могу. Что не так?
M>Боюсь, что CollectionEditor не умеет редактировать такие свойства.
M>Видимо, нужна специализированная версия UITypeEditor.
Выкрутился, обьявил класс с двумя строковыми полями Name, Value. И соттвественно прикрутил DependencyProperty как List<MyType>. Но там свои приколы