MsChart Выберите часть данных и обновите график

Я создал программу, которая читает текстовый файл и отображает данные из этого файла в DataGridView; Затем я использую данные из этого DGV для обновления «графика» на основе результатов, которые состоят только из линейных графиков.

Я пытаюсь сделать так, чтобы пользователь мог выбрать часть этих данных, перетаскивая начало и конец по ней, как если бы вы увеличивали масштаб, если была включена только ось X, и обновлять график на основе этого выбора, вычисление средних значений для этого подмножества данных.

С помощью

chart1.ChartAreas["ChartArea1"].CursorX.IsUserEnabled = Enabled;
chart1.ChartAreas["ChartArea1"].CursorX.IsUserSelectionEnabled = Enabled;

Это позволяет мне выбирать область и увеличивать масштаб, но я не уверен, как на самом деле обновить данные, основанные на выборе, а не просто увеличить.