// Method // Receive and display the trim servo's from the server onto the UI // void trimservos_TrimServosHandler(object sender, TrimServosEventArgs e) { Array.Copy(e.TrimServos, saServo, saServo.Length); trimservosSlider(saServo); }
// This will be our starting point of our event -- it will // create AccelerationChangeEventArgs, and then raises // the event, passing AccelerationChangeEventArgs. // private void ReceivedTrimServos(string[] trimservos) { TrimServosEventArgs TrimServosEvents = new TrimServosEventArgs(trimservos); // Now, raise the event by invoking the delegate. Pass in // the objects that initiated the event (this) as wel as // AccelerationChangeEventArgs. // The call must match the signature of the AccelerationChangeEventHandler. if (TrimServosHandler != null) { TrimServosHandler(this, TrimServosEvents); } }