internal override void OnMouseMove(Input.MouseEventArgs e) { base.OnMouseMove(e); if (!IsEnabled) { return; } if (!IsLeftButtonDown) { return; } if (timer != null) { return; } Point position = e.GetPosition(TreeView); if (position.Y < scrollBorderSize) { //scroll down ScrollContinously(-scrollDelta); } else if ((TreeView.RenderSize.Height - position.Y) < scrollBorderSize) { //scroll up ScrollContinously(scrollDelta); } }
private void ColorPicker_MouseClick(object sender, Input.MouseEventArgs e) { if (e.Button == Input.MouseButton.Left) { Parent?.AddChildren(_colorPickerBox); _colorPickerBox.ColorSelectedIndex += ColorPickerBox_Selected; } }
protected override void OnMouseLeave(Input.MouseEventArgs e) { base.OnMouseLeave(e); if (!this.IsSelected) { ((CloseableHeader)this.Header).button_close.Visibility = Visibility.Hidden; } }
private void _colorPicker_MouseMove(object sender, Input.MouseEventArgs e) { int column = e.X / _cellW; int row = e.Y / _cellH; var selectedIndex = row * _columns + column; ColorSelected?.Invoke(this, new ColorSelectedEventArgs(_layer, _colorPickerBox.GeneratedHues, selectedIndex)); }
/// <summary> /// Overrides <see cref="View.OnMouseMove(Input.MouseEventArgs)" /> /// </summary> protected override void OnMouseMove(Input.MouseEventArgs e) { bool newHot = MouseHitTestLocal(e.Position.GetPositionInView(this).Value);; if (hot != newHot) { hot = newHot; OnButtonStateUpdated(EventArgs.Empty); } }
protected override void OnMouseMove(Input.MouseEventArgs e) { if (e.LeftButton == Input.MouseButtonState.Pressed && NavigationTriggerMode == Controls.NavigationTriggerMode.MouseDrag) { e.Handled = true; Point currentPosition = e.GetPosition(null); double baseX = _currentPageIndex * this.Width; double diffX = currentPosition.X - _mouseDragStartPosition.X; //foreach (FrameworkElement child in InternalChildren) //{ // TranslateTransform tt = child.RenderTransform as TranslateTransform; // tt.X = baseX + diffX; // tt.X = 500; //} _draggedDistance = diffX; } base.OnMouseMove(e); }
void Control_MouseLeave(object sender, Input.MouseEventArgs e)
void Control_MouseEnter(object sender, Input.MouseEventArgs e)
void DragDropTarget_MouseMove(object sender, Input.MouseEventArgs e)
void Thumb_MouseMove(object sender, Input.MouseEventArgs e)
protected override void OnMouseMove(Input.MouseEventArgs e) { base.OnMouseMove(e); }
private void Label_MouseClick(object sender, Input.MouseEventArgs e) { OnOptionSelected?.Invoke(this, (int)((Label)sender).Tag); }
protected override void OnMouseEnter(Input.MouseEventArgs e) { base.OnMouseEnter(e); ((CloseableHeader)this.Header).button_close.Visibility = Visibility.Visible; }