1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
private void dataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
// Remplacez par l'index de votre colonne
int indexDeLaColonneOuLaCorrectionDoitEtreFaite = 2;
System.Windows.Forms.DataGridView dataGridView;
System.Windows.Forms.DataGridViewCell dataGridCell;
string valeurSaisieString;
string valeurCorrigeeString;
// Recuperation du DataGridView
dataGridView = sender as System.Windows.Forms.DataGridView;
if (dataGridView == null)
{
throw new Exception("Sender n'est pas de type System.Windows.Forms.DataGridView");
}
// Application de la transformation uniquement a la colonne concernée
if (e.ColumnIndex == indexDeLaColonneOuLaCorrectionDoitEtreFaite)
{
dataGridCell = dataGridView[e.ColumnIndex, e.RowIndex];
valeurSaisieString = dataGridCell.Value.ToString();
valeurCorrigeeString = valeurSaisieString.Replace('.', ',');
dataGridCell.Value = valeurCorrigeeString;
}
} |
Partager