2012-10-24 96 views
1

我已经移植类库可移植类库,这种便携式类库服务器代码,WPF应用程序和Silverlight之间共享,到目前为止好便携式类库部分类

移植我有一个部分之前Silverlight项目中的类来支持只与该应用程序相关的自定义属性,但现在我无法使用属性创建部分类。

如果我这样做VS只拾取部分类中定义的属性,而不是在可移植类中定义的属性。

所以问题是:是否可以使用可移植类库的部分类?

回答

4

您不能从一个不同的程序集扩展一个类。部分类仅适用于正在构建的装配中的单个类的多个片段。这听起来像这个类现在在一个单独的dll中:你不能通过部分类来扩展它。

也许封装类。

+0

ahhh当然为什么我没有想到这个,这个项目是在没有mvvm的情况下创建的,所以我可能会将它的一部分转换为mvvm并创建一个可以容纳自定义属性的虚拟机 – LiFo