private void OnMouseMove(object sender, MouseEventArgs e) { int column = GetHoveredColumn(e.GetPosition(this)); if (_hoveredColumn != column) { _hoveredColumn = column; _viewModel.HoverColumn(column); } }
private void OnMouseLeave(object sender, MouseEventArgs e) { _viewModel.HoverColumn(null); }