我在 C# 中工作,并且我有一个只能使用Reflection
(出于某些个人原因)访问的对象。因此,当我需要为其属性之一设置一些值时,我会执行以下操作:
System.Reflection.PropertyInfo property = this.Parent.GetType().GetProperty("SomeProperty");
object someValue = new object(); // Just for example
property.SetValue(this.Parent, someValue, null);
而且,为了获得它的价值,我使用了 method GetValue
。
我的问题是:有没有办法在使用反射更改属性时触发事件?