private void Dispose(bool disposing)
{
if(this.Disposed == true)
{
throw new ObjectDisposedException(this.GetType().Name);
}
if(disposing == true)
{
_state = null;
_desktop = null;
_bindHandler = null;
}
_disposed = true;
}
#endregion
idUserInterface::Dispose ( ) : void |
public void Remove(idUserInterface ui) { if (_guiList.Contains(ui) == true) { _guiList.Remove(ui); } if (ui.Disposed == false) { ui.Dispose(); } }