Как массово изменить значения определенных выбранных ячеек, определенного столбца в datagridview
Как можно массово изменить значения определенных выбранных ячеек, определенного столбца в datagridview? И допустим если получится сделать так, чтоб можно было выделить конкретно определенные ячейки, определенного столбца, то как значения этих выделенных ячеек, массово изменить, путем вставления(командой ctrl+v) допустим чисел по порядку на каждую выделенную ячейку и её строки вот так:
На просторах интернета, нашел один код и испытал, и да в принципе с ним можно выделить нужный столбец и его конкретные ячейки, но вот при вставлении командой ctrl+v опять же к примеру цифр по порядку, то там просто на каждой последующей строке, и ее выделенных ячейках, значения лишь меняются на цифры 1, а это не совсем так, как необходимо мне:
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.ColumnCount = 4;
dataGridView1.RowCount = 4;
TextBox txt = null;
dataGridView1.EditingControlShowing += (s1, e1) =>
{
if (dataGridView1.EditingControl is TextBox)
{
if (txt == null)
{
txt = (TextBox)dataGridView1.EditingControl;
txt.TextChanged += (s2, e2) =>
{
foreach (DataGridViewCell cell in dataGridView1.SelectedCells)
cell.Value = txt.Text;
};
}
}
};
}
