private void UnHookGaugeEvents() { for (int i = 0; i < GaugeCount; i++) { this.gaugeList[i].MarkerChanged -= gauge_MarkerChanged; } }