В итемрендерере датагрида меняю стейт вложенного в него контрола.
Тоесть у всех ячеек датагрида во вложенном контроле итемрендерера(он у всех ячеек один) меняется стейт

При этом стейт этого контрола применяется не сразу а когда датагрид перерисовывается(например когда появляется скролл и т.д.).
Но ! Когда я меняю стейт самого итемрендерера он применяется сразу.
Но даже если поменять стейт итемрендерера, стейт вложенного в него контрола не поменяется пока датагрид не перерисуется.
Вопрос - как сделать так чтобы у контрола, вложенного в итемрендерер стейт менялся сразуже как только я его меняю

Или хотябы как заэмулировать перерисовку датагрида (хотя в этом случае мне придётся её вызывать из каждого итемрендерера)
спасибо
