Я не уверен, возможно ли изменить параметр атрибута во время выполнения? Например, внутри сборки у меня есть следующий класс
public class UserInfo
{
[Category("change me!")]
public int Age
{
get;
set;
}
[Category("change me!")]
public string Name
{
get;
set;
}
}
Это класс, предоставляемый сторонним поставщиком, и Я не могу изменить код. Но теперь я обнаружил, что приведенные выше описания неточны, и я хочу изменить название категории "изменить меня" на что-то еще, когда я привязываю экземпляр указанного класса к сетке свойств.
Могу ли я узнать, как это сделать?