Esempio n. 1
0
 /// <summary>
 /// Handles the <see cref="Rectangle.MouseUp"/> event of the color surface.
 /// </summary>
 /// <param name="sender">The object where the event handler is attached.</param>
 /// <param name="e">The event data.</param>
 private void OnColorPickerRenderSurfaceMouseUp(object sender, [NotNull] MouseButtonEventArgs e)
 {
     if (e.LeftButton == MouseButtonState.Released)
     {
         colorPickerRenderSurface.ReleaseMouseCapture();
         suspendBindingUpdates = false;
         UpdateAllBindings();
     }
 }
Esempio n. 2
0
        /// <summary>
        /// 鼠标拿起
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ContentControl_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
        {
            Rectangle rectangle = sender as Rectangle;

            if (rectangle == null)
            {
                return;
            }
            rectangle.ReleaseMouseCapture();
            m_IsMouseLeftButtonDown = false;
        }