private void populateData() { Util.populateDataGridView(dgv, QueueCategory.get(false, null, null, null, Settings.QueueNoCutoffTimestamp)); //set button text as combination of code and description //DataGridViewButtonCell button; //foreach (DataGridViewRow row in dgv.Rows) //{ // button = ((DataGridViewButtonCell)row.Cells[col_dgv_CallerButton.Name]); // button.Value = row.Cells[col_dgv_CallerText.Name].Value.ToString(); //set button text // if (Convert.ToInt32(row.Cells[col_dgv_PendingCount.Name].Value) <= 0) // { // button.FlatStyle = FlatStyle.Popup; // button.Style.ForeColor = Color.Gray; // } // else // { // button.FlatStyle = FlatStyle.Standard; // button.Style.ForeColor = Color.Black; // } //} if (_lastCategoryCount != dgv.Rows.Count) { _lastCategoryCount = dgv.Rows.Count; fitContent(); setAndStartTimer(); } }
private void populateData() { Util.populateDataGridView(dgv, QueueCategory.get(false, null, null, null, Settings.QueueNoCutoffTimestamp)); //update button text //foreach (DataGridViewRow row in dgv.Rows) // ((DataGridViewButtonCell)row.Cells[col_dgv_RequestButton.Name]).Value = row.Cells[col_dgv_RequestText.Name].Value.ToString(); }
protected override System.Data.DataView loadGridviewDataSource() { return(QueueCategory.get(chkIncludeInactive.Checked, null, itxt_Code.ValueText, itxt_Description.ValueText, null).DefaultView); }