Exemplo n.º 1
0
 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>());
 }
Exemplo n.º 5
0
 public DataGridForm <TData, TGrid> GridConfig <TData, TGrid>()
 {
     return(DataGrid = new DataGridForm <TData, TGrid>());
 }