Hi,
The ChartRegionMouseXXX events can be handled to provide any custom actions. Please refer to the sample linked to below for an example:
ChartSelectSeries_1936.zip
The above sample does the selection by handling the ChartRegionMouseDown and ChartRegionMouseUp events. The series is made to appear selected by turning on a symbol for all the points. When the Mouse is released outside the ChartArea, the series is removed. Currently the code checks the Description property of the ChartRegion to make this distinction. We will change this to be more robust by adding support for a ChartRegionType enum (that specifies clearly if the ChartRegion is the ChartControl).
Thanks,
Davis