0

マルチターゲット ドメイン プロジェクト (SL および .Net 4.0) があり、Color などの問題で #if SILVERLIGHT コンストラクトを使用していましたが、ドメイン プロジェクトを使用する SL プロジェクトには、そうでない INotifyDataErrorInfo を実装するいくつかのクラスが必要です。 .Net 4.0 サイトに実装されており、使用することはありません。

このようなものを作成する方法についてアドバイスをいただければ幸いです

public class MyDomainClass: INotifyPropertyChanged, #IF Silverlight INotifyDataErrorInfo
{
4

1 に答える 1

1

Silverlight で partial キーワードを使用できると仮定します。

public partial class MyDomainClass: INotifyPropertyChanged 
{
 // implement everything on INotifyPropertChanged 
}


#IF Silverlight 
public partial class MyDomainClass:INotifyDataErrorInfo 
{
     // implement everything on INotifyDataErrorInfo 
     // if needed using the stuff from the 'shared' class
}
#ENDIF
于 2012-10-14T19:24:45.587 に答える