c# - Enabling button when checkbox in datagridview is clicked? -


as title suggests, code designed detect if there's @ least 1 checkbox checked on datagridview. if there is, button enabled. if not, enabled property becomes false.

public void validatecheck(object sender, datagridviewcelleventargs e)     {         var sendergrid = (datagridview)sender;          if (sendergrid.columns[e.columnindex] datagridviewcheckboxcolumn && e.rowindex >= 0)         {              foreach (datagridviewrow row in dtgeducation.rows)             {                 if (convert.toboolean(row.cells[e.columnindex].value) == true)                 {                     btnaddclass.enabled = true;                      break;                 }                  else                 {                     btnaddclass.enabled = false;                 }              }         } 

this code still not working. maybe i'm overlooking essential part. appreciated. :)

i bind bool property in view-model ischecked property on checkbox, assign property's value update enabled property of button.


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -