Exemple #1
0
 public ResizeThumb()
 {
     DragStarted          += new DragStartedEventHandler(ResizeThumb_DragStarted);
     DragDelta            += new DragDeltaEventHandler(ResizeThumb_DragDelta);
     DragCompleted        += new DragCompletedEventHandler(ResizeThumb_DragCompleted);
     MouseRightButtonDown += new MouseButtonEventHandler(ResizeThumb_MouseRightButtonDown);
 }
Exemple #2
0
 public ResizeThumb()
     : base()
 {
     DragStarted   += new DragStartedEventHandler(this.ResizeThumb_DragStarted);
     DragCompleted += new DragCompletedEventHandler(ResizeThumb_DragCompleted);
     Loaded        += ResizeThumb_Loaded;
 }
Exemple #3
0
 public MoveThumb()
 {
     _selectionService = ServiceLocator.Current.GetInstance <SelectionServiceProvider>();
     DragStarted      += new DragStartedEventHandler(this.MoveThumb_DragStarted);
     DragDelta        += new DragDeltaEventHandler(this.MoveThumb_DragDelta);
     DragCompleted    += new DragCompletedEventHandler(this.MoveThumb_DragCompleted);
 }
Exemple #4
0
 public MoveThumb()
 {
     Initialized += new EventHandler(MoveThumb_Initialized);
     DragStarted += new DragStartedEventHandler(this.MoveThumb_DragStarted);
     DragDelta += new DragDeltaEventHandler(this.MoveThumb_DragDelta);
     DragCompleted += new DragCompletedEventHandler(MoveThumb_DragCompleted);
 }
Exemple #5
0
        void m_ItemCtrl_DragCompleted(object sender, DragCompletedEventArgs e)
        {
            DragCompletedEventHandler handler = DragCompleted;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Exemple #6
0
        /// <summary>
        /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed.
        /// <example>
        /// dragcompletedeventhandler.BeginInvoke(sender, e, callback);
        /// </example>
        /// </summary>
        public static IAsyncResult BeginInvoke(this DragCompletedEventHandler dragcompletedeventhandler, Object sender, DragCompletedEventArgs e, AsyncCallback callback)
        {
            if (dragcompletedeventhandler == null)
            {
                throw new ArgumentNullException("dragcompletedeventhandler");
            }

            return(dragcompletedeventhandler.BeginInvoke(sender, e, callback, null));
        }
        internal static new void InvokeHandler(Delegate handler, IntPtr sender, IntPtr args)
        {
            DragCompletedEventHandler handler_ = (DragCompletedEventHandler)handler;

            if (handler_ != null)
            {
                handler_(Extend.GetProxy(sender, false), new DragCompletedEventArgs(args, false));
            }
        }
Exemple #8
0
		public GridLineShape(GridLine gridLine, double thickness)
		{
			GridLine = gridLine;

			UpdateZoom(thickness);
			UpdatePosition();
			DragDelta += new DragDeltaEventHandler(GridLineShape_DragDelta);
			DragCompleted += new DragCompletedEventHandler(GridLineShape_DragCompleted);
			MouseDoubleClick += new MouseButtonEventHandler(GridLineShape_MouseDoubleClick);
		}
Exemple #9
0
        public RotateThumb()
        {
            _selectionService = ServiceLocator.Current.GetInstance <SelectionServiceProvider>();

            _infoItems     = new List <WidgetViewModBase>();
            DragDelta     += new DragDeltaEventHandler(this.RotateThumb_DragDelta);
            DragStarted   += new DragStartedEventHandler(this.RotateThumb_DragStarted);
            DragCompleted += new DragCompletedEventHandler(this.RotateThumb_DragCompleted);
            Loaded        += RotateThumb_Loaded;
        }
Exemple #10
0
			public OrderOfEventsThumb ()
			{
				DragStarted += new DragStartedEventHandler (OrderOfEventsThumb_DragStarted);
				DragDelta += new DragDeltaEventHandler (OrderOfEventsThumb_DragDelta);
				DragCompleted += new DragCompletedEventHandler (OrderOfEventsThumb_DragCompleted);
				MouseButtonEventArgs e = new MouseButtonEventArgs (Mouse.PrimaryDevice, Environment.TickCount, MouseButton.Left);
				e.RoutedEvent = MouseLeftButtonDownEvent;
				OnMouseLeftButtonDown (e);
				Assert.AreEqual (events.Count, 1);
			}
        private void RaiseDragCompleted(bool canceled)
        {
            DragCompletedEventHandler dragCompleted = this.DragCompleted;

            if (dragCompleted != null)
            {
                DragCompletedEventArgs e = new DragCompletedEventArgs(this._previousPosition.X - this._origin.X, this._previousPosition.Y - this._origin.Y, canceled);
                dragCompleted(this, e);
            }
        }
 public RotateThumb()
 {
     this.Background  = Brushes.YellowGreen;
     this.BorderBrush = Brushes.YellowGreen;
     DragDelta       += new DragDeltaEventHandler(this.RotateThumb_DragDelta);
     DragStarted     += new DragStartedEventHandler(this.RotateThumb_DragStarted);
     DragCompleted   += new DragCompletedEventHandler(this.RotateThumb_DragCompleted);
     MouseEnter      += RotateThumb_MouseEnter;
     MouseLeave      += RotateThumb_MouseLeave;
 }
Exemple #13
0
            public OrderOfEventsThumb()
            {
                DragStarted   += new DragStartedEventHandler(OrderOfEventsThumb_DragStarted);
                DragDelta     += new DragDeltaEventHandler(OrderOfEventsThumb_DragDelta);
                DragCompleted += new DragCompletedEventHandler(OrderOfEventsThumb_DragCompleted);
                MouseButtonEventArgs e = new MouseButtonEventArgs(Mouse.PrimaryDevice, Environment.TickCount, MouseButton.Left);

                e.RoutedEvent = MouseLeftButtonDownEvent;
                OnMouseLeftButtonDown(e);
                Assert.AreEqual(events.Count, 1);
            }
Exemple #14
0
 /// <summary>
 /// Установка обработчиков события смещения для элементов типа GridSplitter
 /// </summary>
 /// <param name="eventHandler"></param>
 public void SetEventHandlerOnSplitters(DragCompletedEventHandler eventHandler)
 {
     // Ищем разделители и вешаем им обработчик события смещения
     foreach (var o in Content.Children)
     {
         var splitter = o as GridSplitter;
         if (splitter != null)
         {
             splitter.DragCompleted += eventHandler;
         }
     }
 }
Exemple #15
0
        /// <summary>
        /// Raise the DragCompleted event.
        /// </summary>
        /// <param name="canceled">
        /// A Boolean value that indicates whether the drag operation was
        /// canceled by a call to the CancelDrag method.
        /// </param>
        private void RaiseDragCompleted(bool canceled)
        {
            DragCompletedEventHandler handler = DragCompleted;

            if (handler != null)
            {
                DragCompletedEventArgs args = new DragCompletedEventArgs(
                    _previousPosition.X - _origin.X,
                    _previousPosition.Y - _origin.Y,
                    canceled);
                handler(this, args);
            }
        }
Exemple #16
0
        public MoveThumb()
        {
            DragStarted   += MoveThumb_DragStarted;
            DragDelta     += MoveThumb_DragDelta;
            DragCompleted += new DragCompletedEventHandler(this.MoveThumb_DragCompleted);

            ISelectionService selectionService = ServiceLocator.Current.GetInstance <SelectionServiceProvider>();
            ISupportUndo      pageVM           = selectionService.GetCurrentPage() as ISupportUndo;

            if (pageVM != null)
            {
                pageUndoManager = pageVM.UndoManager;
            }
        }
Exemple #17
0
        public NoteThumb(PartEditor partEditor)
        {
            PartEditor     = partEditor;
            DragStarted   += new DragStartedEventHandler(DragEnter_Thumb);
            DragDelta     += new DragDeltaEventHandler(this.NoteThumb_DragDelta);
            DragCompleted += new DragCompletedEventHandler(DragCompleted_Thumb);
            MouseLeave    += (s, e) => Mouse.OverrideCursor = Cursors.Arrow;
            // MouseEnter += new MouseEventHandler(MouseMove_Thumb);
            MouseMove += new MouseEventHandler(MouseMove_Thumb);

            minwidth  = Settings.Resolution / Project.BeatUnit * PartEditor.xScale;
            maxwidth  = Settings.Resolution * Project.BeatPerBar * 2 * PartEditor.xScale; // 2 такта
            minheight = PartEditor.yScale;
        }
 public RotateThumb()
 {
     DragCompleted += new DragCompletedEventHandler(RotateThumb_DragCompleted);
     DragDelta += new DragDeltaEventHandler(this.RotateThumb_DragDelta);
     DragStarted += new DragStartedEventHandler(this.RotateThumb_DragStarted);
 }
 // Remark: To maintain parity between XAML and procedural code, this method should never be called directly
 // outside the context of AttachedDragDropBehavior.SetDragCompleted
 private static void SetDragCompletedHandler(DependencyObject obj, DragCompletedEventHandler value)
 {
     obj.SetValue(DragCompletedHandlerProperty, value);
 }
Exemple #20
0
 public ResizeThumb()
 {
     DragStarted   += new DragStartedEventHandler(this.ResizeThumb_DragStarted);
     DragDelta     += new DragDeltaEventHandler(this.ResizeThumb_DragDelta);
     DragCompleted += new DragCompletedEventHandler(this.ResizeThumb_DragCompleted);
 }
Exemple #21
0
 public MoveThumb()
 {
     DragDelta     += new DragDeltaEventHandler(MoveThumb_DragDelta);
     DragCompleted += new DragCompletedEventHandler(MoveThumb_DragCompleted);
 }
Exemple #22
0
 protected override void OnInitialized(EventArgs e)
 {
     base.OnInitialized(e);
     DragStarted += new DragStartedEventHandler(this.ResizeThumb_DragStarted);
     DragCompleted += new DragCompletedEventHandler(ResizeThumb_DragCompleted);
 }
Exemple #23
0
 public RotateThumb()
 {
     DragDelta     += new DragDeltaEventHandler(RotateThumb_DragDelta);
     DragStarted   += new DragStartedEventHandler(RotateThumb_DragStarted);
     DragCompleted += new DragCompletedEventHandler(RotateThumb_DragCompleted);
 }
Exemple #24
0
 public MoveThumb()
 {
     DragStarted   += new DragStartedEventHandler(this.MoveThumb_DragStarted); // 拖放开始
     DragDelta     += new DragDeltaEventHandler(this.MoveThumb_DragDelta);     // 拖放细节
     DragCompleted += new DragCompletedEventHandler(MoveThumb_DragCompleted);  // 拖放完成
 }
Exemple #25
0
        /// <summary>Converts a method that handles the <see cref="E:System.Windows.Controls.Primitives.Thumb.DragCompleted" /> event to the <see cref="T:System.Windows.Controls.Primitives.DragCompletedEventHandler" /> type.</summary>
        /// <param name="genericHandler">The event handler delegate.</param>
        /// <param name="genericTarget">The <see cref="T:System.Windows.Controls.Primitives.Thumb" /> that uses the handler.</param>
        // Token: 0x06005DE6 RID: 24038 RVA: 0x001A6E08 File Offset: 0x001A5008
        protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget)
        {
            DragCompletedEventHandler dragCompletedEventHandler = (DragCompletedEventHandler)genericHandler;

            dragCompletedEventHandler(genericTarget, this);
        }
Exemple #26
0
 public MoveableThumb()
 {
     DragStarted   += new DragStartedEventHandler(this.MoveThumb_DragStarted);
     DragDelta     += new DragDeltaEventHandler(this.MoveThumb_DragDelta);
     DragCompleted += new DragCompletedEventHandler(this.MoveThumb_DragCompleted);
 }