110,536
社区成员
发帖
与我相关
我的任务
分享
public class SettingBase : INotifyPropertyChanged
{
public virtual string Name { get; set; }
public event PropertyChangedEventHandler PropertyChanged = delegate { };
protected void FirePropertyChanged(int Type, string propertyName, string ContentString = "", int ContentInt = 0, double ContentDouble = 0, string ContentDate = "", bool ContentBool = false)
{
//Type 1 string 2int 3double 4date 5bool
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
//向预保存集合中添加新的预保存值
Options.PreSaveSettings(Type,propertyName,ContentString,ContentInt,ContentDouble,ContentDate,ContentBool);
//MessageBox.Show(propertyName.ToString());
//MessageBox.Show(Options._settingNeedToSaveList[0].FieldName.ToString());
}
}