private void btnWhereNow_Click(object sender, RoutedEventArgs e) { this.IsEnabled = false; Border border = new Border(); border.BorderBrush = new SolidColorBrush(Colors.Black); border.BorderThickness = new Thickness(5.0); StackPanel whereNowStackPanel = new StackPanel(); whereNowStackPanel.Background = new SolidColorBrush(Colors.Blue); whereNowStackPanel.Width = 300; whereNowStackPanel.Height = 300; whereNowPopup = new Popup(); whereNowPopup.Height = 300; whereNowPopup.Width = 300; whereNowPopup.HorizontalOffset = 10; whereNowPopup.VerticalOffset = 100; WhereNowUserControl control = new WhereNowUserControl(); TextBox txtWhereNowUUID = control.FindName("txtWhereNowUUID") as TextBox; if (txtWhereNowUUID != null) { txtWhereNowUUID.Text = data.sessionUUID; } whereNowStackPanel.Children.Add(control); border.Child = whereNowStackPanel; whereNowPopup.Child = border; whereNowPopup.IsOpen = true; whereNowPopup.Closed += (senderPopup, argsPopup) => { if (control.IsOKButtonEntered) { TextBox txtWhereNowUUIDConfirm = control.FindName("txtWhereNowUUID") as TextBox; if (txtWhereNowUUIDConfirm != null) { string whereNowUUID = txtWhereNowUUIDConfirm.Text.Trim(); DisplayMessageInTextBox("Running WhereNow:"); pubnub.WhereNow <string>(whereNowUUID, PubnubCallbackResult, PubnubDisplayErrorMessage); } } whereNowPopup = null; this.IsEnabled = true; }; }
private void btnWhereNow_Click(object sender, RoutedEventArgs e) { this.IsEnabled = false; Border border = new Border(); border.BorderBrush = new SolidColorBrush(Colors.Black); border.BorderThickness = new Thickness(5.0); StackPanel whereNowStackPanel = new StackPanel(); whereNowStackPanel.Background = new SolidColorBrush(Colors.Blue); whereNowStackPanel.Width = 300; whereNowStackPanel.Height = 300; whereNowPopup = new Popup(); whereNowPopup.Height = 300; whereNowPopup.Width = 300; whereNowPopup.VerticalOffset = 100; whereNowPopup.HorizontalOffset = 100; WhereNowUserControl control = new WhereNowUserControl(); control.txtWhereNowUUID.Text = uuid; whereNowStackPanel.Children.Add(control); border.Child = whereNowStackPanel; whereNowPopup.Child = border; whereNowPopup.IsOpen = true; control.btnOK.Click += (s, args) => { whereNowPopup.IsOpen = false; string whereNowUUID = control.txtWhereNowUUID.Text; pubnub.WhereNow <string>(whereNowUUID, PubnubCallbackResult, PubnubDisplayErrorMessage); TextBlock textBlock = new TextBlock(); textBlock.Text = string.Format("Running WhereNow \n"); messageStackPanel.Children.Add(textBlock); scrollViewerResult.UpdateLayout(); scrollViewerResult.ScrollToVerticalOffset(scrollViewerResult.ExtentHeight); whereNowPopup = null; this.IsEnabled = true; }; control.btnCancel.Click += (s, args) => { whereNowPopup.IsOpen = false; whereNowPopup = null; this.IsEnabled = true; }; }
private void btnWhereNow_Click(object sender, RoutedEventArgs e) { this.IsEnabled = false; Border border = new Border(); border.BorderBrush = new SolidColorBrush(Colors.Black); border.BorderThickness = new Thickness(5.0); StackPanel whereNowStackPanel = new StackPanel(); whereNowStackPanel.Background = new SolidColorBrush(Colors.Blue); whereNowStackPanel.Width = 300; whereNowStackPanel.Height = 300; whereNowPopup = new Popup(); whereNowPopup.Height = 300; whereNowPopup.Width = 300; whereNowPopup.HorizontalOffset = 10; whereNowPopup.VerticalOffset = 100; WhereNowUserControl control = new WhereNowUserControl(); TextBox txtWhereNowUUID = control.FindName("txtWhereNowUUID") as TextBox; if (txtWhereNowUUID != null) { txtWhereNowUUID.Text = data.sessionUUID; } whereNowStackPanel.Children.Add(control); border.Child = whereNowStackPanel; whereNowPopup.Child = border; whereNowPopup.IsOpen = true; whereNowPopup.Closed += (senderPopup, argsPopup) => { if (control.IsOKButtonEntered) { TextBox txtWhereNowUUIDConfirm = control.FindName("txtWhereNowUUID") as TextBox; if (txtWhereNowUUIDConfirm != null) { string whereNowUUID = txtWhereNowUUIDConfirm.Text.Trim(); DisplayMessageInTextBox("Running WhereNow:"); pubnub.WhereNow<string>(whereNowUUID, PubnubCallbackResult, PubnubDisplayErrorMessage); } } whereNowPopup = null; this.IsEnabled = true; }; }
private void btnWhereNow_Click(object sender, RoutedEventArgs e) { this.IsEnabled = false; Border border = new Border(); border.BorderBrush = new SolidColorBrush(Colors.Black); border.BorderThickness = new Thickness(5.0); StackPanel whereNowStackPanel = new StackPanel(); whereNowStackPanel.Background = new SolidColorBrush(Colors.Blue); whereNowStackPanel.Width = 300; whereNowStackPanel.Height = 300; whereNowPopup = new Popup(); whereNowPopup.Height = 300; whereNowPopup.Width = 300; whereNowPopup.VerticalOffset = 100; whereNowPopup.HorizontalOffset = 100; WhereNowUserControl control = new WhereNowUserControl(); control.txtWhereNowUUID.Text = uuid; whereNowStackPanel.Children.Add(control); border.Child = whereNowStackPanel; whereNowPopup.Child = border; whereNowPopup.IsOpen = true; control.btnOK.Click += (s, args) => { whereNowPopup.IsOpen = false; string whereNowUUID = control.txtWhereNowUUID.Text; pubnub.WhereNow<string>(whereNowUUID, PubnubCallbackResult, PubnubDisplayErrorMessage); TextBlock textBlock = new TextBlock(); textBlock.Text = string.Format("Running WhereNow \n"); messageStackPanel.Children.Add(textBlock); scrollViewerResult.UpdateLayout(); scrollViewerResult.ScrollToVerticalOffset(scrollViewerResult.ExtentHeight); whereNowPopup = null; this.IsEnabled = true; }; control.btnCancel.Click += (s, args) => { whereNowPopup.IsOpen = false; whereNowPopup = null; this.IsEnabled = true; }; }