private void PreviewGrid_GridTapped(object sender, GridTappedEventArgs e) { try { var rowIndex = e.RowColumnIndex.RowIndex; var rowData = e.RowData; var columnIndex = e.RowColumnIndex.ColumnIndex; VmPreviewEqVar vmPreviewEqVar = rowData as VmPreviewEqVar; if (columnIndex == 1) { if (vmPreviewEqVar == null || vmPreviewEqVar.IsCalculated) { return; } //previewGrid.EndEdit(); // Finish previous edit if there was one. //previewGrid.BeginEdit(rowIndex, columnIndex); // Start new one. } } catch (Exception ex) { Logging.LogException(ex); } }
private void SyntaxGrid_GridTapped(object sender, GridTappedEventArgs e) { try { var rowIndex = e.RowColumnIndex.RowIndex; var rowData = e.RowData; var columnIndex = e.RowColumnIndex.ColumnIndex; CSyntax syntax = rowData as CSyntax; if (rowIndex != 0) { if (syntax != null) { txtEquation.Unfocus(); txtEquation.TextToInsert = syntax.TextToInsert; txtEquation.Focus(); } } } catch (Exception ex) { Logging.LogException(ex); } }
private void DataGrid_GridTapped(object sender, GridTappedEventArgs e) { selectedRowIndex = e.RowColumnIndex.RowIndex; var rowData = dataGrid.GetRecordAtRowIndex(selectedRowIndex); walletSelected = dataGrid.GetCellValue(rowData, "WalletName").ToString(); }
private void unlockButtons(object sender, GridTappedEventArgs e) { btnDetalle.IsEnabled = true; btnActualizar.IsEnabled = true; btnEliminar.IsEnabled = true; //await DisplayAlert("OK",e.RowData.ToString(),"OK"); data = e.RowData; if (aplicaAExist(data)) { btnAplicaA.IsEnabled = true; } }
private void dataGrid_GridTapped(object sender, GridTappedEventArgs e) { if (Device.RuntimePlatform != Device.WinPhone && Device.RuntimePlatform != Device.UWP) { formView.Visibility = false; } else { formView.IsVisible = false; } dataGrid.Opacity = 1.0; dataGrid.IsEnabled = true; }
/// <summary> /// Triggers while DataGrid was tapped. /// </summary> /// <param name="sender">DataGrid_GridTapped event sender</param> /// <param name="e">DataGrid_GridTapped event args</param> private void DataGrid_GridTapped(object sender, GridTappedEventArgs e) { if (Device.RuntimePlatform != Device.UWP) { this.formView.Visibility = false; } else { this.formView.IsVisible = false; } this.dataGrid.Opacity = 1.0; this.dataGrid.IsEnabled = true; }
private void UnitsGrid_GridTapped(object sender, GridTappedEventArgs e) { try { var rowIndex = e.RowColumnIndex.RowIndex; var rowData = e.RowData; var columnIndex = e.RowColumnIndex.ColumnIndex; if (rowIndex == 0) { string colName = unitsGrid.Columns[columnIndex].MappingName; unitsGrid.GroupColumnDescriptions.Clear(); if (colName.Equals("Unit")) { VmChooseMultiUom.ChooseMultiUomGrouping = enChooseMultiUomGrouping.None; } else if (colName.Equals("Group")) { VmChooseMultiUom.ChooseMultiUomGrouping = enChooseMultiUomGrouping.Group; } else if (colName.Equals("Parameter")) { VmChooseMultiUom.ChooseMultiUomGrouping = enChooseMultiUomGrouping.Parameter; } if (VmChooseMultiUom.ChooseMultiUomGrouping != enChooseMultiUomGrouping.None) { unitsGrid.GroupColumnDescriptions.Add(new GroupColumnDescription() { ColumnName = colName, Converter = (ChooseMultiUomGroupConverter)this.Resources["groupConverter"], }); } } else if (rowData is ChooseMultiUomRowInfo rowInfo) { TidyUpSelections(rowInfo); } } catch (Exception) { throw; } }
private void DataGrid_GridTapped(object sender, GridTappedEventArgs e) { View view = dataGrid.GetChildAt(e.RowColumnIndex.ColumnIndex); if (view == null) { return; } var menu = new PopupMenu(Context, view); menu.Inflate(Resource.Menu.DataGridPopupMenu); menu.MenuItemClick += Menu_MenuItemClick; selectedRowIndex = e.RowColumnIndex.RowIndex; menu.Show(); }
async void Handle_GridTapped(object sender, GridTappedEventArgs e) { if (record.Category == "TallyIn" || record.Category == "FullPick" || record.Category == "LoosePick" || record.Category == "Picking") { clsWhsItem product = new clsWhsItem(); product = ((clsWhsItem)e.RowData); if (product != null) { if (record.Category == "TallyIn") { //await Navigation.PushAsync(new TallyInPalletEntry(product, record.Id, recordDetails.Action)); await Navigation.PushAsync(new oldTallyInPalletEntry(product, record.Id, recordDetails.Action)); } else { await Navigation.PushAsync(new PickingEntry(product, pickingID, record.Name, recordDetails.Items)); } } } }
private void SampleDataGrid_OnGridTapped(object sender, GridTappedEventArgs e) { if (!(e?.RowData is TableRow selectedItem)) { return; } switch (e.RowColumnIndex.ColumnIndex) { case 0: selectedItem.Column1 = "1"; break; case 1: selectedItem.Column2 = "2"; break; case 2: selectedItem.Column3 = "3"; break; case 3: selectedItem.Column4 = "4"; break; case 4: selectedItem.Column5 = "5"; break; case 5: selectedItem.Column6 = "6"; break; case 6: selectedItem.Column7 = "7"; break; } }
private void SfGrid_GridTapped(object sender, GridTappedEventArgs e) { this.CloseEditWindow(); }
private void dataGrid_GridTapped(object sender, GridTappedEventArgs e) { dataGrid.Opacity = 1.0; dataGrid.IsEnabled = true; }
private void Grid_GridTapped(object sender, GridTappedEventArgs e) { wholeRowElement = (VirtualizingCellsControl)rowdata.GetType().GetRuntimeFields().FirstOrDefault(x => x.Name.Equals("WholeRowElement")).GetValue(rowdata); wholeRowElement.BackgroundColor = Xamarin.Forms.Color.Blue; }
private void DataGrid_GridTapped(object sender, GridTappedEventArgs e) { // Popup is opened at the Grid tapped event popupLayout.Show(); }
//Στο κλικ του χρήστη ανοίγουμε το url που επέλεξε στον browser που χρησιμοποιεί private void DataGrid_OnGridTapped(object sender, GridTappedEventArgs e) { Device.OpenUri(new Uri(dataGrid.GetCellValue(e.RowData, "Url").ToString())); }