Agora que o serviço já executou, vamos criar um novo projeto, agora do tipo C# Windows, usando o template WPF Application. Dê o nome ExemploWPF:

Crie o layout abaixo, digitando o código que aparece na sequência: [more]

<Window x:Class="ExemploWPF.Window1"
    xmlns
="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x
="http://schemas.microsoft.com/winfx/2006/xaml"
    Title
="Window1" Height="300" Width="300">
    
<Grid>
        
<Grid.ColumnDefinitions>
            
<ColumnDefinition></ColumnDefinition>
            
<ColumnDefinition></ColumnDefinition>
        
</Grid.ColumnDefinitions>
        
<Grid.RowDefinitions>
            
<RowDefinition></RowDefinition>
            
<RowDefinition></RowDefinition>
            
<RowDefinition></RowDefinition>
            
<RowDefinition></RowDefinition>
        
</Grid.RowDefinitions>
        
<Label Grid.Row="0" Grid.Column="0" Content="Número 1:" 
               HorizontalAlignment
="Right" VerticalAlignment="Center"/>
        <
TextBox Grid.Row="0" Grid.Column="1" Name="X" 
                 HorizontalAlignment
="Left" VerticalAlignment="Center" Width="100"/>

        <
Label Grid.Row="1" Grid.Column="0" Content="Número 2:" 
               HorizontalAlignment
="Right" VerticalAlignment="Center"/>
        <
TextBox Grid.Row="1" Grid.Column="1" Name="Y" 
                 HorizontalAlignment
="Left" VerticalAlignment="Center" Width="100"/>
        <
Label Grid.Row="2" Grid.Column="0" Content="Resultado:" 
               HorizontalAlignment
="Right" VerticalAlignment="Center"/>
        <
TextBox Grid.Row="2" Grid.Column="1" Name="R" 
                 HorizontalAlignment
="Left" VerticalAlignment="Center" Width="100" 
                 IsReadOnly
="True" />

        <
Button Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="2" 
                Content
="Somar" Click="Button_Click"/>
    </
Grid>
</Window>

Clicando com o botão direito do mouse sobre o projeto, no Solution Explorer, escolhemos a opção Set as StartUp Project:

Agora você deve adicionar uma referência para o serviço WCF criado no post anterior:

Clique em Discover e, depois, confirme com OK:

A referência adicionada aparece na lista de serviços:

Abra o arquivo Window1.xaml.cs e edite-o, de acordo com o código abaixo:

using System.Windows;
using 
System;

namespace 
ExemploWPF
{
    
public partial class Window1 : Window
    {
        
public Window1()
        {
            InitializeComponent()
;
        
}

        
private void Button_Click(object sender, RoutedEventArgs e)
        {
            Servico.CalculadoraClient c 

                new 
Servico.CalculadoraClient();
            
R.Text c.Somar(Convert.ToDouble(X.Text), 
                Convert.ToDouble(Y.Text)).ToString()
;
        
}
    }
}

E, finalmente, executando o programa e informando os valores 10 e 20, temos: