Ejemplo n.º 1
0
 public virtual void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e)
 {
     if (SelectionRemoving != null)
     {
         SelectionRemoving(sender, e);
     }
 }
Ejemplo n.º 2
0
 public void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e)
 {
     foreach (IController controller in m_ControllerList)
     {
         controller.OnSelectionRemoving(sender, e);
     }
 }
Ejemplo n.º 3
0
        /// <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);
		}
Ejemplo n.º 5
0
		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);
        }
Ejemplo n.º 7
0
        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);
        }
Ejemplo n.º 8
0
 public virtual void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e)
 {
 }
Ejemplo n.º 9
0
        public override void OnSelectionAdding(CellContext sender, RangeRegionChangingEventArgs e)
        {
            base.OnSelectionAdding(sender, e);

            e.RegionToExclude.Add(sender.Position);
        }
Ejemplo n.º 10
0
 public virtual void OnSelectionRemoving(CellContext sender, RangeRegionChangingEventArgs e)
 {
     if (SelectionRemoving!=null)
         SelectionRemoving(sender, e);
 }