//Function datagridview and insert checkbox(use create datasource) #region Gridview internal void gridview(DataGridView bunifuCustomDataGrid1, string select, int species) { SQLite_Funciton_Query sfq = new SQLite_Funciton_Query(); species_use = species; bunifuCustomDataGrid = bunifuCustomDataGrid1; selected = select; bunifuCustomDataGrid.DataSource = null; bunifuCustomDataGrid.ReadOnly = true; if (species_use == 0) { sfq.SQLite_Query(bunifuCustomDataGrid1, select); add_checkbox(bunifuCustomDataGrid); } if (species_use == 1) { sfq.SQLite_Query(bunifuCustomDataGrid1, select); add_checkbox(bunifuCustomDataGrid); } }
//Function datagridview no insert checkbox (use reload data or Create datasource) #region reload internal void reload(DataGridView bunifuCustomDataGrid1, string select, int species) { SQLite_Funciton_Query sfq = new SQLite_Funciton_Query(); this.species_use = species; this.bunifuCustomDataGrid = bunifuCustomDataGrid1; this.selected = select; bunifuCustomDataGrid.ClearSelection(); bunifuCustomDataGrid.DataSource = null; bunifuCustomDataGrid.Rows.Clear(); bunifuCustomDataGrid.Columns.Clear(); bunifuCustomDataGrid.Refresh(); bunifuCustomDataGrid.ReadOnly = true; if (species_use == 0) { sfq.SQLite_Query(bunifuCustomDataGrid1, select); add_checkbox(bunifuCustomDataGrid); } if (species_use == 1) { sfq.SQLite_Query(bunifuCustomDataGrid1, select); add_checkbox(bunifuCustomDataGrid); } }