0
C#에서는 함수 호출 결과를 반환하는 속성 getter를 자주 만들었습니다. 즉, OnPropertyChanged를 사용하여 속성 변경 알림을 수동으로 트리거해야했습니다. 이 과정은 C#과 VB에서 잘 설명되어 있지만 C++/CX를 찾을 수 없습니다. 그러한 것이 존재합니까? 아니면 새로운 프로그래밍 패턴을 찾아야합니까?속성 알림 C++/CX 바인딩에서 변경된 내용
여기 내 문제 보여줄 수있는 기본 예제 :
public:
property int FooSquared {
int get() { return _calculateFooSquared(); }
}
private:
int _foo;
int _calculateFooSquared() {
return _foo * _foo;
}
void _setNewFoo(int newFoo) {
// When _foo gets updated here, anyone bound to FooSquared
// needs to be updated. How do I trigger an update?
_foo = newFoo;
}
간단합니다! MSDN 기사가 얼마나 잘 나를 피할 수 있는지는 항상 저를 놀라게합니다. 고마워, 루크 N! –