using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using Rad_Dock_Panel_Application_WP7.ServiceReference1;
using Telerik.Windows.Controls.Primitives;
using Telerik.Windows.Controls;
namespace Rad_Dock_Panel_Application_WP7 { public partial class MainPage : PhoneApplicationPage { // Constructor public MainPage() { InitializeComponent(); }
private void add_Call(object sender, addCompletedEventArgs e) { RadMessageBox.Show("Addition Result is: " + e.Result.ToString(), MessageBoxButtons.OKCancel, "Addition Using DockPanel-Telerik WP7 via WCF", null, false, false, System.Windows.HorizontalAlignment.Stretch, System.Windows.VerticalAlignment.Center); }
private void btnAdd_Click(object sender, RoutedEventArgs e) { textBlock3.Text = ""; if (string.IsNullOrEmpty(textBox1.Text) || string.IsNullOrEmpty(textBox2.Text)) { textBlock3.Text = "Please Enter Some Values"; } else { objClient.addCompleted += new EventHandler<addCompletedEventArgs>(add_Call); objClient.addAsync(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)); textBox1.Text = ""; textBox2.Text = ""; }
}
private void sub_Call(object sender, subCompletedEventArgs e) { RadMessageBox.Show("Subtraction Result is: " + e.Result.ToString(), MessageBoxButtons.OKCancel, "Subtraction Using DockPanel-Telerik WP7 via WCF", null, false, false, System.Windows.HorizontalAlignment.Stretch, System.Windows.VerticalAlignment.Center);
} private void btnSub_Click(object sender, RoutedEventArgs e) { textBlock3.Text = ""; if (string.IsNullOrEmpty(textBox1.Text) || string.IsNullOrEmpty(textBox2.Text)) { textBlock3.Text = "Please Enter Some Values"; } else { objClient.subCompleted += new EventHandler<subCompletedEventArgs>(sub_Call); objClient.subAsync(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)); textBox1.Text = ""; textBox2.Text = ""; }
}
private void mul_Call(object sender, mulCompletedEventArgs e) { RadMessageBox.Show("Multiplication Result is: " + e.Result.ToString(), MessageBoxButtons.OKCancel, "Multiplication Using DockPanel-Telerik WP7 via WCF", null, false, false, System.Windows.HorizontalAlignment.Stretch, System.Windows.VerticalAlignment.Center); }
private void btnMul_Click(object sender, RoutedEventArgs e) { textBlock3.Text = ""; if (string.IsNullOrEmpty(textBox1.Text) || string.IsNullOrEmpty(textBox2.Text)) { textBlock3.Text = "Please Enter Some Values"; } else { objClient.mulCompleted += new EventHandler<mulCompletedEventArgs>(mul_Call); objClient.mulAsync(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)); textBox1.Text = ""; textBox2.Text = ""; } }
private void div_Call(object sender, divCompletedEventArgs e) { RadMessageBox.Show("Division Result is: " + e.Result.ToString(), MessageBoxButtons.OKCancel, "Division Using DockPanel-Telerik WP7 via WCF", null, false, false, System.Windows.HorizontalAlignment.Stretch, System.Windows.VerticalAlignment.Center); }
private void btnDiv_Click(object sender, RoutedEventArgs e) { textBlock3.Text = ""; if (string.IsNullOrEmpty(textBox1.Text) || string.IsNullOrEmpty(textBox2.Text)) { textBlock3.Text = "Please Enter Some Values"; } else { objClient.divCompleted += new EventHandler<divCompletedEventArgs>(div_Call); objClient.divAsync(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)); textBox1.Text = ""; textBox2.Text = ""; } }
#region Instance Variables Service1Client objClient = new Service1Client(); #endregion } } |