private void btnShowData_Click(object sender, EventArgs e) { // Make sure there are rows in the data table if (transformedDataTbl.Rows.Count >= 0) { DataGridForm showData = new DataGridForm(transformedDataTbl); showData.ShowDialog(); } }
private async void AddRowButtonClicked(object sender, EventArgs e) { if (isTapped || dataGrid.IsDgViewOpen) { return; } isTapped = true; dataGrid.IsDgViewOpen = true; DataGridForm gridview = new DataGridForm(dataGrid); gridview.OnInserted += (name) => { this.OnRowInserted(name); }; await App.Navigation.NavigateMasterModalAsync(gridview); isTapped = false; }
private async void OpenGridFormOnEdit(object sender, EventArgs e) { if (isTapped || dataGrid.IsDgViewOpen) { return; } isTapped = true; dataGrid.IsDgViewOpen = true; string classId = (sender as DynamicFrame).ClassId; DataGridForm gridview = new DataGridForm(dataGrid, dataDictionary[classId], classId); gridview.OnInserted += (name) => { this.OnRowInserted(name); }; await App.Navigation.NavigateMasterModalAsync(gridview); isTapped = false; }
public DataGridForm <TData, TGrid> GridConfig <TData, TGrid>() where TData : class { return(DataGrid = new DataGridForm <TData, TGrid>()); }
public DataGridForm <TData, TGrid> GridConfig <TData, TGrid>() { return(DataGrid = new DataGridForm <TData, TGrid>()); }