示例#1
0
        private void OnPropertyChanged(object sender, PropertyChangedEventArgs e)
        {
            IEditing obj = (IEditing)sender;

            if (obj.IsEnablePropertyChanged && e.PropertyName != "IsEditing" &&
                e.PropertyName != "IsNew" && e.PropertyName != "IsEnablePropertyChanged")
            {
                obj.IsEditing = true;
            }
        }
示例#2
0
文件: User.cs 项目: NovikovP/Patterns
 public User()
 {
     addBehaviour    = new NoAdd();
     editBehaviour   = new NoEdit();
     removeBehaviour = new NoRemove();
 }
示例#3
0
 protected User()
 {
     Adding   = new NoAdd();
     Editing  = new NoEdit();
     Removing = new NoRemove();
 }
示例#4
0
 protected User()
 {
     Adding = new NoAdd();
     Editing = new NoEdit();
     Removing = new NoRemove();
 }