private async void PlayerGrid_Holding(object sender, HoldingRoutedEventArgs e) { if (e.HoldingState == Windows.UI.Input.HoldingState.Started) { await PlayersPageViewModel.instance.DeletePlayerButton((sender as Grid).DataContext as Player); } }
private void HoldRectangle_OnHolding(object sender, HoldingRoutedEventArgs e) { TimerValueRetriever(); if (e.HoldingState == HoldingState.Started) { if (timer.IsEnabled) { timer.Stop(); militimer.Stop(); _secondstime = TimeSpan.FromSeconds(_timerValue); _minutestime = TimeSpan.FromMinutes(Convert.ToDouble(_secondstime.Minutes.ToString())); timer.Tick -= TimerOnTick; } } if (e.HoldingState != HoldingState.Completed) return; timer.Interval = new TimeSpan(0, 0, 1); militimer.Interval = new TimeSpan(0, 0, 0); timer.Start(); militimer.Start(); timer.Tick += TimerOnTick; militimer.Tick += (o, o1) => { var j = 100; var random = new Random(); j-= random.Next(0,90); MillisecondText.Text = j.ToString(CultureInfo.CurrentCulture); }; }
private void ImageToAdd_Holding(object sender, HoldingRoutedEventArgs e) { if (sender.GetType() == typeof(Image)) ImageToAdd_CreateDropDownMenu(sender as Image, e.GetPosition(sender as Image)); else throw new Exception("Error: Expected sender to be Image but was: " + sender.GetType().ToString()); }
private void ListViewItem_OnHolding(object sender, HoldingRoutedEventArgs e) { var senderElement = sender as FrameworkElement; FlyoutBase flyoutBase = FlyoutBase.GetAttachedFlyout(senderElement); if (flyoutBase != null) flyoutBase.ShowAtEx(senderElement); }
private void lstCategoriesView_Holding(object sender, HoldingRoutedEventArgs e) { FrameworkElement fe = sender as FrameworkElement; FlyoutBase fl = FlyoutBase.GetAttachedFlyout(fe); fl.ShowAt(fe); }
private void ListViewItemGrid_Holding(object sender, HoldingRoutedEventArgs e) { FrameworkElement senderElement = sender as FrameworkElement; FlyoutBase flyoutBase = FlyoutBase.GetAttachedFlyout(senderElement); flyoutBase.ShowAt(senderElement); }
private void AccountList_Holding(object sender, HoldingRoutedEventArgs e) { var senderElement = sender as FrameworkElement; var flyoutBase = FlyoutBase.GetAttachedFlyout(senderElement); flyoutBase.ShowAt(senderElement); }
private void NavButton_Holding(object sender, Windows.UI.Xaml.Input.HoldingRoutedEventArgs e) { var button = new InfoElement(sender); button.HamburgerButtonInfo.RaiseHolding(e); e.Handled = true; }
/// <summary> /// Triggered in case of the user holds / taps long on a article. /// Open share menu /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnItemHolded(object sender, HoldingRoutedEventArgs e) { selectedFeedItem = GetFeedItemByButtonSender(sender); if (selectedFeedItem == null) return; DataTransferManager.ShowShareUI(); }
private void OnEventHolding(object sender, HoldingRoutedEventArgs e) { if (e.HoldingState != HoldingState.Started) return; FrameworkElement element = sender as FrameworkElement; if (element == null) return; FlyoutBase.ShowAttachedFlyout(element); }
/// <summary> /// Processes press and hold for the back button /// This clears the dialer number heap all at once. /// </summary> private void OnBackspaceHolding(object sender, HoldingRoutedEventArgs e) { DialerViewModel vm = (DialerViewModel)DataContext; if ((vm != null) && (e.HoldingState == Windows.UI.Input.HoldingState.Started)) { vm.ProcessBackSpaceHolding.Execute(null); } }
private void Grid_Holding(object sender, HoldingRoutedEventArgs e) { FrameworkElement senderElement = sender as FrameworkElement; // If you need the clicked element: // Item whichOne = senderElement.DataContext as Item; FlyoutBase flyoutBase = FlyoutBase.GetAttachedFlyout(senderElement); flyoutBase.ShowAt(senderElement); }
private void OpenContextMenu(object sender, HoldingRoutedEventArgs e) { AddTransactionView.IsNavigationBlocked = true; var senderElement = sender as FrameworkElement; var flyoutBase = FlyoutBase.GetAttachedFlyout(senderElement); flyoutBase.ShowAt(senderElement); }
private void Text_Holding(object sender, HoldingRoutedEventArgs e) { var item = sender as TextBlock; string FiwpName = item.Text + "/" + item.Tag.ToString(); this.Frame.Navigate(typeof(DownloadITR), FiwpName); }
private void UserTravel_Holding(object sender, HoldingRoutedEventArgs e) { FrameworkElement element = sender as FrameworkElement; if(element != null) { FlyoutBase.ShowAttachedFlyout(element); } }
private void ListViewItem_OnHolding(object sender, HoldingRoutedEventArgs e) { FrameworkElement senderElement = sender as FrameworkElement; FlyoutBase flyoutBase = FlyoutBase.GetAttachedFlyout(senderElement); flyoutBase.ShowAt(senderElement); //To get the clicked item // var datacontext = (e.OriginalSource as FrameworkElement).DataContext; }
private void TopicOnRightClick(object sender, HoldingRoutedEventArgs e) { if (ViewModel.PrevArgs.WorkMode == ForumBoardPageWorkModes.WatchedTopics || ViewModel.PrevArgs.WorkMode == ForumBoardPageWorkModes.UserSearch) return; if ((e.OriginalSource as FrameworkElement).DataContext is ForumTopicEntryViewModel) ItemFlyoutService.ShowForumTopicFlyout(e.OriginalSource as FrameworkElement); e.Handled = true; }
private void LayoutRoot_Holding(object sender, HoldingRoutedEventArgs e) { if (e.HoldingState != Windows.UI.Input.HoldingState.Started) return; IsHolding = true; var targetElement = sender as FrameworkElement; MenuFlyout flyout = (MenuFlyout)FlyoutBase.GetAttachedFlyout(targetElement); flyout.ShowAt(targetElement, e.GetPosition(targetElement)); }
private void BookmarkItem_Holding(object sender, Windows.UI.Xaml.Input.HoldingRoutedEventArgs e) { e.Handled = true; if (e.HoldingState != Windows.UI.Input.HoldingState.Started) { return; } BookmarkItem_RightTapped(sender, null); }
private void ButtonComment_Holding(object sender, HoldingRoutedEventArgs e) { FrameworkElement button = (FrameworkElement)sender; Model.Comment comment = (Model.Comment)button.Tag; if (comment.Owner.Uid == Helper.Declares.CurrentUser.Uid) { FlyoutBase.ShowAttachedFlyout(button); } }
private async void btnCheckin_Holding(object sender, HoldingRoutedEventArgs e) { switch (e.HoldingState) { case HoldingState.Started: this.Status = HoldButtonStatus.Waiting; this.PulseAnimation.Begin(); break; case HoldingState.Completed: this.CompletedAnimation.Begin(); TTService service = new TTService(); this.ButtonTopText.Text = "waiting"; this.ButtonBottomText.Visibility = Visibility.Collapsed; DateTime? date = await service.CheckInOrOutAsync(); if (date.HasValue) { this.ButtonTopText.Text = "CHECKED"; this.ButtonBottomText.Visibility = Visibility.Visible; this.ButtonBottomText.Text = ((DateTime)date).ToString("HH:mm:ss"); } else { this.CompletedAnimation.Begin(); this.ButtonTopText.Text = "try again"; this.ButtonBottomText.Visibility = Visibility.Collapsed; await Task.Delay(500); if (this.Status == HoldButtonStatus.Waiting) { this.ButtonTopText.Text = this.topText; this.ButtonBottomText.Text = this.bottonText; this.ButtonBottomText.Visibility = Visibility.Visible; } } this.Status = HoldButtonStatus.Idle; break; case HoldingState.Canceled: this.ButtonTopText.Text = this.topText; this.ButtonBottomText.Text = this.bottonText; if (String.IsNullOrEmpty(this.ButtonBottomText.Text)) this.ButtonBottomText.Visibility = Visibility.Collapsed; else this.ButtonBottomText.Visibility = Visibility.Visible; this.Status = HoldButtonStatus.Idle; this.Circle.Fill = new SolidColorBrush(Colors.LightPink); this.CanceledAnimation.Begin(); break; } }
private void NavButton_Holding(object sender, Windows.UI.Xaml.Input.HoldingRoutedEventArgs e) { DebugWrite($"Info: {(sender as FrameworkElement).DataContext}"); var radio = sender as RadioButton; var info = radio.DataContext as HamburgerButtonInfo; info.RaiseHolding(e); e.Handled = true; }
private void UiElementOnHolding(object sender, HoldingRoutedEventArgs e) { if (e.HoldingState == HoldingState.Completed && uiElement != null) { var position = e.GetPosition(uiElement); ShowMenu(position); e.Handled = true; isPointerPressed = false; uiElement.CancelDirectManipulations(); } }
private static void OnElementHolding(object sender, HoldingRoutedEventArgs args) { // this event is fired multiple times. We do not want to show the menu twice if (args.HoldingState != HoldingState.Started) return; FrameworkElement element = sender as FrameworkElement; if (element == null) return; // If the menu was attached properly, we just need to call this handy method FlyoutBase.ShowAttachedFlyout(element); }
private void symbols_Holding(object sender, HoldingRoutedEventArgs e) { MenuFlyout delete = new MenuFlyout(); MenuFlyoutItem deleteItem = new MenuFlyoutItem() { Text = "Delete" }; deleteItem.Click += (s, args) => { //var listitem = s as PPTexClasses.Symbol; this.Symbols.Remove((e.OriginalSource as FrameworkElement).DataContext as PPTexClasses.Symbol); }; delete.Items.Add(deleteItem); delete.ShowAt(sender as FrameworkElement); }
public void PlayersListView_Holding(object sender, HoldingRoutedEventArgs e) { FrameworkElement senderElement = sender as FrameworkElement; FlyoutBase flyoutBase = FlyoutBase.GetAttachedFlyout(senderElement); var datacontext = (e.OriginalSource as FrameworkElement).DataContext; Player player = datacontext as Player; if (player != null) { flyoutBase.ShowAt(e.OriginalSource as FrameworkElement); } e.Handled = true; }
private void theCanvas_Holding(object sender, HoldingRoutedEventArgs e) { e.Handled = true; var coeff = 1.5; if (isLarge) { this.rect.Width = this.rect.Width / coeff; this.rect.Height = this.rect.Height / coeff; } else { this.rect.Width = this.rect.Width * coeff; this.rect.Height = this.rect.Height * coeff; } isLarge = !isLarge; }
private void GesturesContentViewRenderer_Holding(object sender, Windows.UI.Xaml.Input.HoldingRoutedEventArgs e) { if (!isHolding) { Element.ProcessGesture(new GestureResult { ViewStack = null, GestureType = GestureType.LongPress, Direction = Directionality.None, }); isHolding = true; } else { isHolding = false; } }
private void OnItemHolding(object sender, HoldingRoutedEventArgs e) { OnItemRightTapped(sender, null); }
private void Hour_Holding(object sender, Windows.UI.Xaml.Input.HoldingRoutedEventArgs e) { showFlyout(sender); }
private void Grid_Holding(object sender, HoldingRoutedEventArgs e) { Debug.WriteLine("Holding"); }
private void Post_Holding(object sender, HoldingRoutedEventArgs e) { FrameworkElement element = sender as FrameworkElement; if (element != null) { FlyoutBase.ShowAttachedFlyout(element); } App.BaconMan.TelemetryMan.ReportEvent(this, "PostHeldOpenedContextMenu"); }
public override void OnHolding(HoldingRoutedEventArgs e) { base.OnHolding(e); if (e.HoldingState == HoldingState.Started) { Point2D point = Map.ScreenToMap(e.GetPosition(Map)); if (_points == null || _points.Count < 1) { //当点的个数小余一个时,不能结束。 return; } else { DrawPoint(point, false); Complete(); } } }
private void OnContainerHolding(object sender, HoldingRoutedEventArgs e) { var flyoutBase = FlyoutBase.GetAttachedFlyout(this); flyoutBase.ShowAt(RootBorder); }
private void Pushpin_Holding(object sender, Windows.UI.Xaml.Input.HoldingRoutedEventArgs e) { //drag not implemented }
private void Grid_Holding(object sender, HoldingRoutedEventArgs e) { var item = (sender as StackPanel).DataContext as DataItem; if (!login) SharePointLogin(); //if (login) //{ try { DownloadImg(item.ImagePath, item.Content); PopupPannel.Visibility = Windows.UI.Xaml.Visibility.Visible; } catch (Exception ex) { (new WinAppLibrary.Utilities.Helper()).ExceptionHandler(ex, "Image View", "Image File Error.", "Error!"); } //} //else // WinAppLibrary.Utilities.Helper.SimpleMessage("SharePoint Login Fail", "Caution!"); }
private void held(object sender, Windows.UI.Xaml.Input.HoldingRoutedEventArgs e) { //menu.showHub(); // Point p = e.GetPosition(null); // menu.Margin = new Thickness(p.X - menu.Width / 2, p.Y - menu.Height / 2, p.X + menu.Width / 2, p.Y + menu.Height / 2); }