void DoAnimation(GaugeControl gauge) { foreach (IGauge gb in gauge.Gauges) { ICircularGauge cGauge = gb as ICircularGauge; if (cGauge != null) { foreach (IScale scale in cGauge.Scales) { scale.Value = frmConnection.Instance.RPM; textEdit1.Text = frmConnection.Instance.RPM.ToString(); } } } }
void DoAnimation(GaugeControl gauge) { foreach (IGauge gb in gauge.Gauges) { ICircularGauge cGauge = gb as ICircularGauge; if (cGauge != null) { foreach (IScale scale in cGauge.Scales) { scale.Value = AnimateScaleValue(scale); } } ILinearGauge lGauge = gb as ILinearGauge; if (lGauge != null) { foreach (IScale scale in lGauge.Scales) { scale.Value = AnimateScaleValue(scale); } } } }