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

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