Exemple #1
0
 public void InvalidateRowsMeasureState(bool forceInvalidateRows)
 {
     InvalidateMeasure();
     if (forceInvalidateRows)
     {
         CellCache.ClearAll();
         foreach (UIElement elem in Children)
         {
             elem.InvalidateMeasure();
         }
     }
 }
Exemple #2
0
 internal void InvalidateRowsMeasureState(bool forceInvalidateRows)
 {
     _rowsLayer.InvalidateMeasure();
     if (forceInvalidateRows)
     {
         CellCache.ClearAll();
         CellOverflowLayoutBuildEngine.Clear();
         foreach (UIElement elem in _rowsLayer.Children)
         {
             elem.InvalidateMeasure();
         }
     }
 }