【发布时间】:2015-01-29 17:37:00
【问题描述】:
型号:
public class Item
{
public string ItemNo { get; set; }
public double Qty { get; set; }
public string Box { get; set; }
public string SerialNo { get; set; }
}
视图模型:
public Item ScanningItem
{
get
{
return _scanningItem;
}
set
{
_scanningItem = value;
RaisePropertyChanged("ScanningItem");
if (AddItemCommand !=null)
AddItemCommand.RaiseCanExecuteChanged();
}
}
查看:
问题:更改文本框中的值,Item的PropertyChanged事件-->ScanningItem不会被触发。
在 MVVMLight 中,有一个功能,如果 Model 获得 PropertyChanged,可以通知 ViewModel,有人知道如何使用该功能吗?
【问题讨论】:
-
您在文本框中绑定了哪个属性?发布您的 xaml。
标签: wpf data-binding