public EntityContact() { InitializeComponent(); ContactDate.SelectedDate = DateTime.Today; ContactTime.SelectedTime = DateTime.Now.TimeOfDay; // PUT ASSIGNMENT INTO PROTECTED CONSTRUCTOR SO THAT PREVIEW IS AVAILABLE IN DESIGN WINDOW if (Application.Current is Mercury.Silverlight.App) { MercuryApplication = ((App)Application.Current).MercuryApplication; WindowManager = ((Mercury.Silverlight.App)Application.Current).WindowManager; } return; }
private void Connect_Click(object sender, RoutedEventArgs e) { if (ConnectProgressBar.Visibility == System.Windows.Visibility.Visible) { return; } MercuryApplication = new Client.Application(Client.Enumerations.ServiceBindingType.Silverlight, HostServerName.Value.ToString(), Convert.ToInt32(HostPortAddress.Value), true); MercuryApplication.MainDispatcher = ((App)Application.Current).MainDispatcher; String environmentName = ((Telerik.Windows.Controls.RadComboBoxItem)EnvironmentSelection.SelectedValue).Content.ToString(); MercuryApplication.Authenticate(environmentName, MercuryApplication_AuthenticateCompleted); ConnectProgressBar.Visibility = System.Windows.Visibility.Visible; ConnectProgressText.Visibility = System.Windows.Visibility.Visible; return; }