我有一个从 Web 服务获取数据的 Silverlight 3 应用程序。当我添加对我的 Web 服务的引用时,Web 服务使用的所有类都在代理类中定义。到目前为止,一切都很好……现在,我想使用 Silverlight 3 中提供的 DataForm。要使用该组件,我必须将元数据添加到我的类中(例如,参见下面的代码)。
public class Movie : IEditableObject
{
public int MovieID { get; set; }
[Display(Name="The Movie Name")]
public string Name { get; set; }
}
我的问题是,考虑到类 Movie 是在 .NET 生成的代理类中定义的,如何在不修改生成的类的情况下将属性/元数据添加到 Movie 类的属性中?
谢谢