示例#1
0
        protected internal Boolean PropertyChanged(Boolean oldValue, Boolean newValue)
        {
            if (state.Equals(ItemState.Unchanged).IsFalse())
            {
                return(true);
            }

            if (oldValue.NotEquals(newValue))
            {
                state = ItemState.Modified;
                return(true);
            }
            return(false);
        }