Ejemplo n.º 1
0
        // Token: 0x06005CDF RID: 23775 RVA: 0x001A2110 File Offset: 0x001A0310
        private static object OnCoerceClip(DependencyObject d, object baseValue)
        {
            DataGridColumnHeader cell              = (DataGridColumnHeader)d;
            Geometry             geometry          = baseValue as Geometry;
            Geometry             frozenClipForCell = DataGridHelper.GetFrozenClipForCell(cell);

            if (frozenClipForCell != null)
            {
                if (geometry == null)
                {
                    return(frozenClipForCell);
                }
                geometry = new CombinedGeometry(GeometryCombineMode.Intersect, geometry, frozenClipForCell);
            }
            return(geometry);
        }