2009-06-11 16 views
4

にイベントを発生させるために属性を使用するpossilbeです自動的にイベントを発生させるためにプロパティに追加されました。私。このような何か:は、それは私自身が多く、このコードを書く見つけ、自動的にプロパティ変更

[RaiseOnSet("ProperyChanged", "PropertyChangedEventArgs", "PlansSelected")] 
public int OperationalPlan 
{ 
    get 
    { 
     return _operationalPlan; 
    } 
    set 
    { 
     _operationalPlan = value; 
     RaisePropertyChanged(); 
    } 
} 

私が行くと私は思っていたこれを実装しようとする前:

  • は、.NET Framework
  • にこの施設である場合は、誰もがこの施設
  • しようとしています可能です
  • 私は避けてはいけない終わりがある場合

答えて

0

など、.NET用のAOPフレームワークが必要です。これを行うためのヘルパークラスを使用する準備が整いました。しかし、これは、プロパティにアクセスするすべてのクライアントが値をアンラップする必要があることを意味します。

もう1つの方法はヘルパータイプを使用することです。これには(異なる)DependencyPropertyを使用するWPFとWFを参照してください。しかし、自動的にプロパティが実装されるわけではありません。

関連する問題