validateWrite конечна было бы интересно посмотреть, иначе не понять проблему (хотя бы кусок с проверкой). Извините если чего не понял...
Проблема думается в том, что при установке флажка проверено эта проверка сама же мешает записи... Подозреваю танец вокруг оригинала и текущего значения записи типа:
this.orig().Checked и this.Checked... Если this.orig().Checked == false && this.Checked == true, то писать можно, а вот иначе если this.Checked == true, то изменять нельзя.
|