Example #1
0
        /// <summary>
        /// Creates a new event args of the given <paramref name="type"/>.
        /// </summary>
        /// <param name="type">the type of change</param>
        /// <param name="item">the affected item</param>
        public ProjectChangedEventArgs(ProjectChangedType type, Object item)
        {
            PreConditions.Argument("type").Value(type).IsDefinedOnEnum(typeof(ProjectChangedType));

            Type = type;
            Item = item;
        }
Example #2
0
        private void UpdateProject(ProjectChangedType type, object item)
        {
            OnProjectChanged(new ProjectChangedEventArgs(type, item));

            Dirty = true;
        }