private void PopulateCategorias() { var itemAtual = ItemAtual(); if (itemAtual == null) { return; } comboBoxCategoria.Items.Clear(); comboBoxCategoria.Items .AddRange(ClassifTools.GetListOfCategorias(dgvExtrato, itemAtual).ToArray()); }
public frmPagamentos() { InitializeComponent(); splitContainer.Panel2Collapsed = true; dgvPagamentos.FormatColumn("Grupo", null, 100); dgvPagamentos.FormatColumn("Categoria", null, 200); dgvPagamentos.FormatColumn("SubCategoria", null, 150); dgvPagamentos.FormatColumn("Descrição", null, 150); dgvPagamentos.FormatColumn("Dia", dgvPagamentos.StyleInteger, 50); dgvPagamentos.FormatColumn("Valor", dgvPagamentos.StyleCurrency, 80); for (var col = 7; col < dgvPagamentos.ColumnCount; col++) { dgvPagamentos.Columns[col].Width = 50; } ResizeForm(dgvPagamentos); chkbtnMeses.BackgroundColorChecked = Color.LightGreen; chkbtnMeses.CheckedChanged += (sender, args) => { foreach (var control in CheckBoxesMeses) { control.Visible = chkbtnMeses.Checked; } }; comboBoxGrupo.Items.AddRange(ClassifTools.GetListOfGrupos(-1).ToArray()); ImportToolStrip(toolStripPagamentos); _ctx.Pagamentos.Load(); bsPagamentos.DataSource = _ctx.Pagamentos.Local.ToBindingList(); _mainBindingSource = bsPagamentos; EnableSaveButtons(); }
private void comboBoxCategoria_SelectedIndexChanged(object sender, EventArgs e) { comboBoxSubCategoria.Items.Clear(); comboBoxSubCategoria.Items.AddRange( ClassifTools.GetListOfSubCategorias(comboBoxGrupo.Text, comboBoxCategoria.Text, -1).ToArray()); }
private void cmsPopMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { ClassifTools.PopupItemClicked(sender, e, dgvBalance); }
private void dgvBalance_MouseClick(object sender, MouseEventArgs e) { ClassifTools.PopupOptions(sender, e, cmsPopMenu); }
private void dgvBalance_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { ClassifTools.EditingControlShowing(sender, e); }
private void PopulateGrupos() { comboBoxGrupo.Items.Clear(); comboBoxGrupo.Items.AddRange(ClassifTools.GetListOfGrupos(dgvExtrato).ToArray()); }