         _typicalItem = value;
         gridDimensions.clearTypicalCellWidthsAndHeights();
         
+        typicalItemChanged = true;       
+        invalidateProperties();
         invalidateSize();
         invalidateDisplayList();
+        
         dispatchChangeEvent("typicalItemChanged");
     }
     

        }
                                   
        columnsChanged = true;
        invalidateProperties();
        invalidateSize();
        invalidateDisplayList();

            return;
        
        _anchorRowIndex = value;
        
        anchorChanged = true;
        invalidateProperties();
        
        dispatchChangeEvent("anchorRowIndexChanged");
    }
    
