Hi Chris,
1. You can call a method of the UI thread from the background thread using the
Dispatcher.BeginInvoke method. But usually the WCF service client contains methods for asyncronous requests. So, it seems it is not needed to run the methods of WCF service client from different thread.
2. According to your requirements I would recommend to use the Value property of an indicator directly in codebehind for setting the value from the response of the WCF service to a gauge. The sample code is below.
Kind regards,
Andrey Murzov
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>