Inheritance: System.EventArgs
示例#1
0
        public virtual void OnRemovedRange(RangeRegionEventArgs e)
        {
            if (RemovedRange != null)
            {
                RemovedRange(this, e);
            }

            OnChanged(new RangeRegionChangedEventArgs(null, e.RangeRegion));
        }
示例#2
0
        public virtual void OnAddedRange(RangeRegionEventArgs e)
        {
            if (AddedRange != null)
            {
                AddedRange(this, e);
            }

            OnChanged(new RangeRegionChangedEventArgs(e.RangeRegion, null));
        }
示例#3
0
        public virtual void OnRemovedRange(RangeRegionEventArgs e)
        {
            if (RemovedRange != null)
            {
                RemovedRange(this, e);
            }

            OnChanged(e);
        }
示例#4
0
        public override void OnRemovedRange(RangeRegionEventArgs e)
        {
            base.OnRemovedRange(e);
            PositionCollection positions = e.RangeRegion.GetCellsPositions();

            for (int i = 0; i < positions.Count; i++)
            {
                CellContext cellContext = new CellContext(Grid, positions[i]);
                Grid.Controller.OnSelectionRemoved(cellContext, e);
            }

            //Recalculate the rectangle border
            RecalcBorderRange();
        }
示例#5
0
        public virtual void OnRemovedRange(RangeRegionEventArgs e)
        {
            if (RemovedRange != null)
                RemovedRange(this, e);

            OnChanged(e);
        }
示例#6
0
        public virtual void OnAddedRange(RangeRegionEventArgs e)
        {
            if (AddedRange != null)
                AddedRange(this, e);

            OnChanged(e);
        }