【发布时间】:2013-07-29 02:13:35
【问题描述】:
虽然我正在尝试使用 MVVM 创建一个 windows8 应用程序,但这是一个业余问题。我创建了 ViewModel 并有一个带有 setter 和 getter 的方法。
现在在我的视图中,我有一个文本框,因此输入的值需要发送到设置器 还有一个文本块,无论 getter 返回的值都应该填充这个文本块
我在设置时遇到了一些问题
附件是来自我的虚拟机的 CPP 中的代码
你能告诉我接下来的步骤是什么
如果问题看起来微不足道,请道歉。
String^ MainPageVM::incomeCalc::get() {return m_Name;}
void MainPageVM::incomeCalc::set(String^ value)
{
if(m_Name != value)
{
int valueInt = MiscMethods::stringToInt(value);
m_Name = Taxcalculator::calcNetSalary(valueInt).ToString();
NotifyPropertyChanged("incomeCalc");
}
}
void MainPageVM::NotifyPropertyChanged(String^ prop)
{
PropertyChangedEventArgs^ args =
ref new PropertyChangedEventArgs(prop);
PropertyChanged(this, args);
}
【问题讨论】:
标签: c++ xaml mvvm managed-c++