C# 本地数据库属性ChangedEventHandler
我有一个关于C# 本地数据库属性ChangedEventHandler,c#,linq-to-sql,visual-studio-2012,windows-phone-8,C#,Linq To Sql,Visual Studio 2012,Windows Phone 8,我有一个关于属性changedeventhandler的问题。 我的数据库中的每个表是否都应该有PropertyChangedEventHandler和PropertyChangingEventHandler? 代码如下所示: #region INotifyPropertyChanged Members public event PropertyChangedEventHandler PropertyChanged; // Used to notify the page
属性changedeventhandler
的问题。
我的数据库中的每个表是否都应该有PropertyChangedEventHandler
和PropertyChangingEventHandler
?
代码如下所示:
#region INotifyPropertyChanged Members
public event PropertyChangedEventHandler PropertyChanged;
// Used to notify the page that a data context property changed
private void NotifyPropertyChanged(string propertyName)
{
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
#endregion
#region INotifyPropertyChanging Members
public event PropertyChangingEventHandler PropertyChanging;
// Used to notify the data context that a data context property is about to change
private void NotifyPropertyChanging(string propertyName)
{
if (PropertyChanging != null)
{
PropertyChanging(this, new PropertyChangingEventArgs(propertyName));
}
}
#endregion
谢谢