0
在C#中,我經常創建返回函數調用結果的屬性獲取器。這意味着我需要使用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文章能夠讓我無法理解。謝謝,@LukeN! –