protected override void init_controls_child() { get_button("add_scontrino").Click += add_scontrino_Click; // vista ComboBox cv = get_combo("vista"); cv.SelectedIndexChanged += vista_SelectedIndexChanged; // tipi_spesa cv = get_combo("tipi_spesa"); cv.SelectedIndexChanged += tipi_spesa_SelectedIndexChanged; // scontrini base_dgv scontrini = get_dgv("scontrini"); style.init_grid(scontrini); scontrini.add_col_dgv_combo("id_tipo", "Tipo Spesa", logged.data().tipi_spesa, "id", "title", 170); scontrini.add_col_dgv("cosa", "Cosa", fill: true, maxlength: 75); scontrini.add_col_dgv("qta", "Q.ta", base_dgv.grid_cell_type.integer, 50); scontrini.add_col_dgv("prezzo", "Prezzo", base_dgv.grid_cell_type.money, 75); scontrini.add_col_dgv("importo", "Importo", base_dgv.grid_cell_type.money, 75); scontrini.add_col_dgv("data", "Quando", base_dgv.grid_cell_type.date, 150); scontrini.add_col_dgv_combo("id_evento", "Evento", logged.data().eventi, "id", "title", 170); scontrini.add_col_dgv_image("azione"); scontrini.CellBeginEdit += scontrini_CellBeginEdit; scontrini.CellEndEdit += scontrini_CellEndEdit; scontrini.CellFormatting += scontrini_CellFormatting; scontrini.CellMouseClick += scontrini_CellMouseClick; scontrini.KeyDown += scontrini_KeyDown; }
protected override void init_controls_child() { get_button("upd_cat").Click += upd_cat_Click; get_button("del_cat").Click += del_cat_Click; get_button("add_cat").Click += add_cat_Click; get_button("add_tipo").Click += add_tipo_Click; get_combo("categorie").SelectedIndexChanged += categorie_SelectedIndexChanged; // spese base_dgv spese = get_dgv("spese"); style.init_grid(spese); spese.add_col_dgv("title", "Tipo Spesa", width: 150, maxlength: 100); spese.add_col_dgv_combo("id_cat_spesa", "Cat. Spese", logged.data().cats_spesa_for_combo, "id", "title", 220); spese.add_col_dgv("note", "Note", fill: true, maxlength: 500); spese.add_col_dgv("cc_scontrini", "N.ro Scontrini", base_dgv.grid_cell_type.integer, 100, read_only: true); spese.add_col_dgv("last_scontrino", "Ultimo Scontrino", base_dgv.grid_cell_type.date, 170, read_only: true); spese.add_col_dgv_image("azione"); spese.add_col_dgv_image("vai", i: Properties.Resources.right_24); spese.CellValidating += spese_CellValidating; spese.CellEndEdit += spese_CellEndEdit; spese.CellFormatting += spese_CellFormatting; spese.CellMouseClick += spese_CellMouseClick; spese.KeyDown += spese_KeyDown; }