/// <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; }
private void UpdateProject(ProjectChangedType type, object item) { OnProjectChanged(new ProjectChangedEventArgs(type, item)); Dirty = true; }