public T Initialize() { this.Instance = this.Initializer == null?Activator.CreateInstance <T>() : this.Initializer(this); this.Instance.FormClosed += new FormClosedEventHandler(Instance_FormClosed); InstanceChanged?.Invoke(this.Instance); return(Instance); }
public T Initialize() { Instance = Initializer == null?Activator.CreateInstance <T>() : Initializer(this); Instance.FormClosed += Instance_FormClosed; InstanceChanged?.Invoke(Instance); return(Instance); }