ARCed.Database.Actors.ActorParametersForm.GetAxisValuesFromMouse C# (CSharp) Метод

GetAxisValuesFromMouse() приватный Метод

private GetAxisValuesFromMouse ( System.Windows.Forms.DataVisualization.Charting.Chart chart, int x, int y ) : int>.Tuple
chart System.Windows.Forms.DataVisualization.Charting.Chart
x int
y int
Результат int>.Tuple
        private Tuple<int, int> GetAxisValuesFromMouse(Chart chart, int x, int y)
        {
            var chartArea = chart.ChartAreas[0];
            var xValue = chartArea.AxisX.PixelPositionToValue(x);
            var yValue = chartArea.AxisY.PixelPositionToValue(y);
            return new Tuple<int, int>(
                (int)xValue.Clamp(1, Project.Settings.MaxLevel),
                (int)yValue.Clamp(0, Project.Settings.GetMaxValue(this.tabControlParameters.SelectedIndex)));
        }