merci grafittou
en effet, j'ai caster mon résultat comme suit et ça a marché:
if ((DateTime)ligne.Cells["Date"].Value < Délais)
maintenat il y a plus d'erreurs càd mon code est syntaxiquement correct. Mais le problème est qu'il ne réalise pas la fonction que je voudrais :/
en effet je veux afficher dans un texBox la valeur des "actions en cours" et ce en faisant le code suivant:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| private void textBox1_TextChanged(object sender, EventArgs e)
{
Form2 appel_form2 = new Form2();
DateTime Date = new DateTime();
DateTime Délais = new DateTime();
DateTime Date_Réalisation = new DateTime();
//compte les actions en cours
int nbaction = 0;//on initialise la variable a 0
foreach (DataGridViewRow ligne in appel_form2.dataGridView1.Rows)
{
if ((DateTime)ligne.Cells["Date"].Value < Délais)
{
nbaction ++;// on ajoute une action
}
nbaction.ToString();
}
} |
si cela ne te dérange pas, pourrais tu y jeter un coup d'oeil et me dire où est le problème.
merci à l'avance
Partager