/// <summary> /// The UserControl is no longer being used, and related resources can be released. /// </summary> public override void ReleaseUserControl() { if (_userControl != null) { _userControl.ConfigurationChangedByUser -= new EventHandler(ConfigurationChangedByUserHandler); _userControl = null; } }
/// <summary> /// Generate the UserControl for configuring a type of item that this ItemManager manages. /// </summary> /// <returns></returns> public override UserControl GenerateDetailUserControl() { _userControl = new ServerConnectionUserControl(); _userControl.ConfigurationChangedByUser += new EventHandler(ConfigurationChangedByUserHandler); return(_userControl); }