Example #1
0
        /// <summary>
        /// Handle DragCompleted event.
        /// </summary>
        /// <param name="sender">Source object, Thumb.</param>
        /// <param name="e">Drag completed args.</param>
        private void OnDragCompleted(object sender, DragCompletedEventArgs e)
        {
            Debug.WriteLine("OnDragCompleted e=" + e.ToString());

            RoutedPropertyChangedEventHandler<double> handler = FilteredValueChanged;
            if (handler != null)
            {
                handler(this, new RoutedPropertyChangedEventArgs<double>(m_dragStartValue, this.Value));
            }

            if (DragCompleted != null)
            {
                DragCompleted(sender, e);
            }
        }