Silverlight和非公共成员

时间:2013-05-22 10:20:34

标签: silverlight silverlight-4.0 silverlight-3.0 silverlight-5.0 silverlight-2.0

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

我已尝试过以下步骤:

  1. 获取课程类型
  2. 通过道具名称获取房产信息
  3. prop.GetValue(obj,null)
  4. 它说:MethodAccessException ...有没有办法解决/(换另一种方式)?

1 个答案:

答案 0 :(得分:1)

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

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