2011-11-01 5 views
0

가능한 중복 구현 방법 :
Automatically INotifyPropertyChanged
INotifyPropertyChanged and Auto-Properties에서 INotifyPropertyChanged를 자동으로

가 현재 나는에서 INotifyPropertyChanged를 구현하는 WPF 프로젝트에 기존 클래스를 리팩토링을. 문제는이 수업에는 약 150 명의 회원이 있다는 것입니다. 그래서 각 멤버에 대해 다음 코드를 작성해야합니다.

private string _member1; 
... 
public string Member1 
{ 
    get { return _member1; } 
    set { _member1 = value; OnPropertyChanged("Member1"); } 
} 

지루하고 지루한 작업입니다. INotifyPropertyChanged를 구현하는 편리한 방법이 있습니까?

+0

나는이 유형의 질문을 봤지만 만족스러운 대답을 얻지 못했습니다. 간단한 컴파일 타임 솔루션이나 무료 툴킷이 필요합니다. 링크를 제공해 주셔서 감사합니다. – user1012036

+0

시험해보기 http://code.google.com/p/notifypropertyweaver/ – Simon

답변

4

멋진 MSBuild 작업으로 모든 작업을 수행합니다 (Kind of Magic). 클래스에 [Magic] 속성을 추가하면 모든 속성이 변경 알림을 구현합니다.

+0

정말 원했던 것입니다. 대단히 고마워. :) – user1012036

+0

그건 참 좋은 해결책이야 – sloth

+0

흥미로운 솔루션. –

관련 문제