0

是否有可能以某种方式访问​​ Silverlight 中的非公共属性?也许使用反射?

我尝试了以下步骤:

  1. 获取类类型
  2. 通过道具名称获取属性信息
  3. prop.GetValue(obj, null)

它说: MethodAccessException ... 有什么方法可以解决/(换一种方式)?

4

1 回答 1

1

正式地,您需要以提升的权限运行浏览器才能访问私有/受保护的成员。使用正常权限反射只会让您访问同一程序集中的成员。

http://msdn.microsoft.com/en-us/library/stfy7tfc(v=vs.95).aspx

于 2013-05-23T22:26:45.523 回答