Esempio n. 1
0
 protected override void OnCellValueChanged(DataGridViewCellEventArgs e)
 {
     switch (e.ColumnIndex)
     {
     case DataGridViewMarketStatics.Column_Value:
         DataGridViewCellEventHandler handler = ValueChanged;
         handler?.Invoke(this, e);
         break;
     }
 }
Esempio n. 2
0
        private void grid_CellValueChanged(object sender, DataGridViewCellEventArgs e)
        {
            Console.WriteLine("CELL VALUE CHANGED");
            if (e.RowIndex == m_checkboxRowIndex)
            {
                var cell      = m_grid[e.ColumnIndex, e.RowIndex];
                var styleCell = m_grid[e.ColumnIndex, m_styleRowIndex];
                if ((bool)cell.Value == true && styleCell.Value.ToString().Trim() == "")
                {
                    styleCell.Value = DefaultPlotLineStyle;
                }

                CellValueChanged?.Invoke(this, new DataGridViewCellEventArgs(e.ColumnIndex, e.RowIndex));
            }
        }
 public static void RaiseDatagridviewCellEvent(object objectRaisingEvent, DataGridViewCellEventHandler controlEventHandlerRaised, DataGridViewCellEventArgs controlEventArgs)
 {
     controlEventHandlerRaised?.Invoke(objectRaisingEvent, controlEventArgs);
 }