public virtual void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e) { if (SelectionRemoving != null) { SelectionRemoving(sender, e); } }
public void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e) { foreach (IController controller in m_ControllerList) { controller.OnSelectionRemoving(sender, e); } }
/// <summary> /// Fired before the cell is removed to the selection. /// </summary> /// <param name="e"></param> public override void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e) { base.OnSelectionRemoving(sender, e); if (sender.Cell != null && sender.Cell.Controller != null) { sender.Cell.Controller.OnSelectionRemoving(sender, e); } }
public override void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e) { base.OnSelectionRemoving (sender, e); if (sender.Grid.Controller.FindController(typeof(FullRowSelection)) != null) return; Range rangeToRemove = new Range(0, sender.Position.Column, sender.Grid.Rows.Count - 1, sender.Position.Column); e.RegionToInclude.Add(rangeToRemove); }
public override void OnSelectionAdding(CellContext sender, RangeRegionChangingEventArgs e) { base.OnSelectionAdding (sender, e); if (sender.Grid.Controller.FindController(typeof(FullColumnSelection)) != null) return; Range rangeToAdd = new Range(sender.Position.Row, 0, sender.Position.Row, sender.Grid.Columns.Count - 1); e.RegionToInclude.Add(rangeToAdd); }
public override void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e) { base.OnSelectionRemoving(sender, e); if (sender.Grid.Controller.FindController(typeof(FullRowSelection)) != null) { return; } Range rangeToRemove = new Range(0, sender.Position.Column, sender.Grid.Rows.Count - 1, sender.Position.Column); e.RegionToInclude.Add(rangeToRemove); }
public override void OnSelectionAdding(CellContext sender, RangeRegionChangingEventArgs e) { base.OnSelectionAdding(sender, e); if (sender.Grid.Controller.FindController(typeof(FullColumnSelection)) != null) { return; } Range rangeToAdd = new Range(sender.Position.Row, 0, sender.Position.Row, sender.Grid.Columns.Count - 1); e.RegionToInclude.Add(rangeToAdd); }
public virtual void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e) { }
public override void OnSelectionAdding(CellContext sender, RangeRegionChangingEventArgs e) { base.OnSelectionAdding(sender, e); e.RegionToExclude.Add(sender.Position); }
public virtual void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e) { if (SelectionRemoving!=null) SelectionRemoving(sender, e); }