protected override void Dispose(bool disposing) { foreach (Pad pad in this.fPads) pad.Monitored = false; base.Dispose(disposing); }